The Azimi Attenuation Model Bill Menke, January 5, 2016

Similar documents
Experiment 2: Transients and Oscillations in RLC Circuits

A COMPARISON OF SITE-AMPLIFICATION ESTIMATED FROM DIFFERENT METHODS USING A STRONG MOTION OBSERVATION ARRAY IN TANGSHAN, CHINA

#8A RLC Circuits: Free Oscillations

Time Series/Data Processing and Analysis (MATH 587/GEOP 505)

Discrete Fourier Transform (DFT)

LAB 2 SPECTRUM ANALYSIS OF PERIODIC SIGNALS

Lecture Topics. Doppler CW Radar System, FM-CW Radar System, Moving Target Indication Radar System, and Pulsed Doppler Radar System

FREQUENTLY ASKED QUESTIONS February 13, 2017

Anisotropic Frequency-Dependent Spreading of Seismic Waves from VSP Data Analysis

레이저의주파수안정화방법및그응용 박상언 ( 한국표준과학연구원, 길이시간센터 )

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

A Dissertation Presented for the Doctor of Philosophy Degree. The University of Memphis

Autocorrelator Sampler Level Setting and Transfer Function. Sampler voltage transfer functions

EE Experiment 8 Bode Plots of Frequency Response

GEOPIC, Oil & Natural Gas Corporation Ltd, Dehradun ,India b

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t)

Frequency Domain Representation of Signals

EE228 Applications of Course Concepts. DePiero

SECTION 7: FREQUENCY DOMAIN ANALYSIS. MAE 3401 Modeling and Simulation

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

v(t) = V p sin(2π ft +φ) = V p cos(2π ft +φ + π 2 )

Lecture 17 z-transforms 2

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

1.Explain the principle and characteristics of a matched filter. Hence derive the expression for its frequency response function.

6.S02 MRI Lab Acquire MR signals. 2.1 Free Induction decay (FID)

Electronics Design Laboratory Lecture #4. ECEN 2270 Electronics Design Laboratory

Multi-Path Fading Channel

ECE 201: Introduction to Signal Analysis

Basic Electronics Learning by doing Prof. T.S. Natarajan Department of Physics Indian Institute of Technology, Madras

Lecture 3 Complex Exponential Signals

Channel. Muhammad Ali Jinnah University, Islamabad Campus, Pakistan. Multi-Path Fading. Dr. Noor M Khan EE, MAJU

Fourier and Wavelets

Problem Set 1 (Solutions are due Mon )

Windows and Leakage Brief Overview

Magnitude & Intensity

Laboratory 4 Operational Amplifier Department of Mechanical and Aerospace Engineering University of California, San Diego MAE170

CHAPTER 11 TEST REVIEW -- MARKSCHEME

The electric field for the wave sketched in Fig. 3-1 can be written as

Class #16: Experiment Matlab and Data Analysis

Fourier Transform. louder softer. louder. softer. amplitude. time. amplitude. time. frequency. frequency. P. J. Grandinetti

EE 311 February 13 and 15, 2019 Lecture 10

ECE 3155 Experiment I AC Circuits and Bode Plots Rev. lpt jan 2013

Experiment 1 LRC Transients

Lab 8 - INTRODUCTION TO AC CURRENTS AND VOLTAGES

Objectives. Presentation Outline. Digital Modulation Lecture 03

Joint Time/Frequency Analysis, Q Quality factor and Dispersion computation using Gabor-Morlet wavelets or Gabor-Morlet transform

The Phased Array Feed Receiver System : Linearity, Cross coupling and Image Rejection

COURSE OUTLINE. Introduction Signals and Noise Filtering: LPF1 Constant-Parameter Low Pass Filters Sensors and associated electronics

Comparison of Signal Attenuation of Multiple Frequencies Between Passive and Active High-Pass Filters

Chapter 17 Waves in Two and Three Dimensions

Overview ta3520 Introduction to seismics

PHASE DEMODULATION OF IMPULSE SIGNALS IN MACHINE SHAFT ANGULAR VIBRATION MEASUREMENTS

Comparison of Q-estimation methods: an update

Homework Assignment 04

FIR/Convolution. Visulalizing the convolution sum. Frequency-Domain (Fast) Convolution

Signal segmentation and waveform characterization. Biosignal processing, S Autumn 2012

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 29.

EE 355 / GP 265 Homework 2 Solutions Winter

Engineering Fundamentals and Problem Solving, 6e

Antennas and Propagation

Multimode Optical Fiber

1. In the command window, type "help conv" and press [enter]. Read the information displayed.

Here are some of Matlab s complex number operators: conj Complex conjugate abs Magnitude. Angle (or phase) in radians

EC310 Security Exercise 20

Transmission Impairments

Low Pass Filter Rise Time vs Bandwidth

Reference Manual SPECTRUM. Signal Processing for Experimental Chemistry Teaching and Research / University of Maryland

The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey

Muhammad Ali Jinnah University, Islamabad Campus, Pakistan. Fading Channel. Base Station

ECEGR Lab #8: Introduction to Simulink

Signal Processing. Naureen Ghani. December 9, 2017

Waveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis

Chapter 2. Signals and Spectra

PHYC 500: Introduction to LabView. Exercise 9 (v 1.1) Spectral content of waveforms. M.P. Hasselbeck, University of New Mexico

Low wavenumber reflectors

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Signal Processing First Lab 02: Introduction to Complex Exponentials Direction Finding. x(t) = A cos(ωt + φ) = Re{Ae jφ e jωt }

Acoustics and Fourier Transform Physics Advanced Physics Lab - Summer 2018 Don Heiman, Northeastern University, 1/12/2018

EE 3302 LAB 1 EQIUPMENT ORIENTATION

CH. 7 Synchronization Techniques for OFDM Systems

Mobile Radio Propagation: Small-Scale Fading and Multi-path

Part 2: Second order systems: cantilever response

4: EXPERIMENTS WITH SOUND PULSES

FIR/Convolution. Visulalizing the convolution sum. Convolution

CEPT/ERC Recommendation ERC E (Funchal 1998)

Determination of the correlation distance for spaced antennas on multipath HF links and implications for design of SIMO and MIMO systems.

DISTANCE CODING AND PERFORMANCE OF THE MARK 5 AND ST350 SOUNDFIELD MICROPHONES AND THEIR SUITABILITY FOR AMBISONIC REPRODUCTION

Lab P-3: Introduction to Complex Exponentials Direction Finding. zvect( [ 1+j, j, 3-4*j, exp(j*pi), exp(2j*pi/3) ] )

Lab #2: Electrical Measurements II AC Circuits and Capacitors, Inductors, Oscillators and Filters

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE

CMPT 468: Delay Effects

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

Chapter 3 Metro Network Simulation

Example: The graphs of e x, ln(x), x 2 and x 1 2 are shown below. Identify each function s graph.

A COMPARISON OF TIME- AND FREQUENCY-DOMAIN AMPLITUDE MEASUREMENTS. Hans E. Hartse. Los Alamos National Laboratory

Modeling Amplifiers as Analog Filters Increases SPICE Simulation Speed

MA10103: Foundation Mathematics I. Lecture Notes Week 3

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.

Lecture 3, Multirate Signal Processing

Transcription:

The Azimi Attenuation Model Bill Menke, January 5, 2016 Amplitude attenuation model: The amplitude declines exponentially with distance, according to an attenuation function, or equivalently, the quality factor or tee-star : Here is angular frequency, is the initial amplitude at, and is phase velocity. In some seismological settings, the quality factor is only weakly frequency-dependent, and one can speak, approximately, of a constant- attenuation model (with quality factor ). Similarly, while the phase velocity is dispersive, in some settings it is only weakly so, and one can speak of a non-dispersive model (with velocity ). When dispersion is negligible, the attenuation function and quality factor are related by: Propagation Model: A harmonic wave with angular frequency, initial amplitude dependence is propagates to a position via: and time Here is the phase slowness. Causality requires that the attenuation function and phase slowness be related through an integral equation called the Kramer-Kronig Relationship. It can be shown that no constant- model can satisfy this relationship. Azimi found an pair that satisfies the relationship and is approximately constant-, at least for frequencies much less than some corner frequency : Here and are constants. Note that when we set and, the attenuation function obeys: That is, it is constant- for frequencies much less than the corner frequency.

A real displacement pulse can be attenuated and propagated to the position in the following steps Step 1: Fourier transform to and focus on the non-negative frequency values of only. Step 2: Multiply by to obtain. Step 3: Set to unity. Step 4: Form the negative frequency values of frequency values. by taking the complex conjugate of the positive Step 5: Inverse Fourier transform back to. Sometimes, it may be convenient to replace with in Step 2, so that the pulse is only delayed by the deviation in phase velocity. In this way, several pulses can be aligned on the same plot. Note that and appear only in the constant, and not in and that appears in and only as a leading multiplicative factor. Thus, both decay rate and phase delay are proportional to. Therefore, the pulse shape contains only enough information to determine and not enough to determine and individually. Sample s for Hz, (red) and 20 (green) and.

Sample s for Hz, (red) and 20 (green) and.

Sample for and and a length time-series with a sampling interval of 0.1 s and a unit spike at position :

The differential attenuation between the two Azimi pulses (black) and the best-fitting log-linear model (red). The true differential and the one estimated via the linear fit: Dtstartrue 1.111111 Dtstarest 1.100142

MATLAB CODE clear all; % spectral ratio of two azimi pulses % azimi attenuation model has 2 parameters Q1 = 20; % quality factor at low frequencies Q2 = 10; % quality factor at low frequencies f0 = 50; % frequency below which Q(f) is approximately constant N=1024; % number of samples Dt=0.1; % sampling interval c0=4.5; % low frequency velocity x=100; % propagation distance [ t, pulse0, pulse1, f, Qf1, cw1 ] = azimi( N, Dt, x, c0, Q1, f0 ); [ t, pulse0, pulse2, f, Qf2, cw2 ] = azimi( N, Dt, x, c0, Q2, f0 ); % plot Azimi pulses figure(1); clf; hold on; axis( [40, 70, 0, 0.1] ); plot( t, pulse0, 'k-', 'LineWidth', 2 ); plot( t, pulse1, 'g-', 'LineWidth', 2 ); plot( t, pulse2, 'r-', 'LineWidth', 2 ); title('azimi pulses for two different amounts of attenuation'); xlabel('t'); ylabel('u'); % plot frequency-dependent quality factors figure(2); clf; hold on; axis( [f(1), f(end), 0.5*Q2, 2*Q1] ); plot( f, Qf1, 'g-', 'LineWidth', 2 ); plot( f, Qf2, 'r-', 'LineWidth', 2 ); plot( [f(1), f(end)], [Q1, Q1], 'k:', 'LineWidth', 2 ); plot( [f(1), f(end)], [Q2, Q2], 'k:', 'LineWidth', 2 ); title('q(f) associated with the two azimi pulses'); xlabel('f'); ylabel('q');

% plot frequency-dependent quality factors figure(4); clf; hold on; axis( [f(1), f(end), 0, 2*c0] ); plot( f, cw1, 'g-', 'LineWidth', 2 ); plot( f, cw2, 'r-', 'LineWidth', 2 ); plot( [f(1), f(end)], [c0, c0], 'k:', 'LineWidth', 2 ); title('c(f) associated with the two azimi pulses'); xlabel('f'); ylabel('c'); % standard fft setup fny = f(end); Df = f(2)-f(1); N2 = N/2+1; % compute spectral ratio pulse1t = fft( pulse1 ); pulse1t = pulse1t(1:n2); A1 = abs( pulse1t ); pulse2t = fft( pulse2 ); pulse2t = pulse2t(1:n2); A2 = abs( pulse2t ); r = A2./ A1; r(1)=1; % reset zero-frequency value % confine analysis to f<fc band fc = 0.5; Nc = floor(fc/df)+1; f = f(1:nc); r = r(1:nc); logr = log(r); % fit straight line to log spectral ratio G = [ones(nc,1), f]; mest = (G'*G)\(G'*logr); b = mest(2); logrpre = G*mest; % A = A0 exp( -w x/2qc ) = A0 exp( -f pi tstar ) % b = -pi tstar so tstar = -b/pi % compare true and predicted tstar Dtstarest = -b/pi; Dtstartrue = x/(q2*c0) - x/(q1*c0);

fprintf('dtstartrue %f Dtstarest %f\n', Dtstartrue, Dtstarest ); % plot spectral ratio and straight line fit figure(3); clf; hold on; axis( [0, fc, -2, 1] ); plot( f, logr, 'k-', 'LineWidth', 2 ); plot( f, logrpre, 'ro', 'LineWidth', 2 ); title('log spectral ratio (solid) of the two pulses with linear fit (circles)'); xlabel('f'); ylabel('pulse2(f) / pulse1(f)'); function [ t, pulse0, pulse, f, Qw, cw ] = azimi( N, Dt, x, c0, Q, f0 ) % input parameters: % f0 corner frequency of Azimi Q model, in hz (e.g. 50) % c0 base velocity in km/s (e.g. 4.5); % x propagation distance in km (e.g. 100) % Q low frequency quality factor (e.g. 10) % N number of samples in pulse (e.g. 1024); % Dt sampling interbal (e.g. 0.1) % returned values % t time array % pulse0 input pulse, a unit spike at time N/2 % pulse attentated pulse % f frequencies in Hz % Qw frequency dependent quality factors % cw frequency dependent phase velocities % time series t = Dt*[0:N-1]'; pulse0 = zeros(n,1); pulse0(n/2)=1; % standard fft setup fny = 1/(2*Dt); N2 = N/2+1; df = fny / (N/2); f = df*[0:n2-1]'; w = 2*pi*f;

w0 = 2*pi*f0; % attenuation factor % exp( -a(w) x ) = exp( - wx / 2Qc ) % % propagation law with velocity c=w/k and slowness s=1/c=k/w % exp{ i(kx - wt) } = exp{ iw(sx - t) } % propagation law % exp( iwsx ) % Azimi's second law en.wikipedia.org/wiki/azimi_q_models % % a(w) = a2 w / [ 1 + a3 w ] % note that for w<<w0 a(w) = % % s(w) = s0 + 2 a2 ln( a3 w ) / [ pi (1 - a3^2 w^2 ) ] % now set a3 = 1/w0 where w0 is a reference frequency % and set a2 = 1 / (2Qc0) where c0 is a reference velocity % so that % a(w) = (1/2Qc0) w / [ 1 + w/w0 ] % so for w/w0 << 1 % a(w) = w/(2qc0) and Q(w) = w/(2 a c0) a2 = 1 / (2*Q*c0); a3 = 1 / w0; a = a2*w./ ( 1 + a3.*w ); Qw = w./ (2.*a.*c0); Qw(1) = Q; ds = -2*a2*log(a3*w)./ (pi*(1-(a3^2).*(w.^2 ))); ds(1)=0; cw = 1./( (1/c0) + ds ); dt = fft(pulse0); dp = dt(1:n2); dp = dp.* exp(-a*x).* exp(-complex(0,1)*w.*ds.*x); dtnew = [dp(1:n2);conj(dp(n2-1:-1:2))]; % fold out negative frequencies pulse = ifft(dtnew); end