• Keine Ergebnisse gefunden

Linear Systems

N/A
N/A
Protected

Academic year: 2021

Aktie "Linear Systems"

Copied!
54
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Computational Geophysics and Data Analysis 1 Linear systems

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).

(2)

Computational Geophysics and Data Analysis 2 Linear systems

Linear Systems

(3)

Computational Geophysics and Data Analysis 3 Linear systems

Convolution theorem

The output of a linear system is the convolution of the input and the impulse response (Green‘s function)

(4)

Computational Geophysics and Data Analysis 4 Linear systems

Example: Seismograms

-> stochastic ground motion

(5)

Computational Geophysics and Data Analysis 5 Linear systems

Example: Seismometer

(6)

Computational Geophysics and Data Analysis 6 Linear systems

Various spaces and transforms

(7)

Computational Geophysics and Data Analysis 7 Linear systems

Earth system as filter

(8)

Computational Geophysics and Data Analysis 8 Linear systems

Other transforms

(9)

Computational Geophysics and Data Analysis 9 Linear systems

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).

(10)

Computational Geophysics and Data Analysis 10 Linear systems

Fourier vs. Laplace

(11)

Computational Geophysics and Data Analysis 11 Linear systems

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

(12)

Computational Geophysics and Data Analysis 12 Linear systems

Some transforms

(13)

Computational Geophysics and Data Analysis 13 Linear systems

… and characteristics

(14)

Computational Geophysics and Data Analysis 14 Linear systems

… cont‘d

(15)

Computational Geophysics and Data Analysis 15 Linear systems

Application to seismometer

Remember the seismometer equation

(16)

Computational Geophysics and Data Analysis 16 Linear systems

… using Laplace

(17)

Computational Geophysics and Data Analysis 17 Linear systems

Transfer function

(18)

Computational Geophysics and Data Analysis 18 Linear systems

… phase response …

(19)

Computational Geophysics and Data Analysis 19 Linear systems

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

(20)

Computational Geophysics and Data Analysis 20 Linear systems

… graphically …

(21)

Computational Geophysics and Data Analysis 21 Linear systems

Frequency response

(22)

Computational Geophysics and Data Analysis 22 Linear systems

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:

  



n

n

n n

n X z x z

x

Z ( )

In mathematical terms this is a Laurent serie around z=0, z is a complex number.

(this part follows Gubbins, p. 17+)

(23)

Computational Geophysics and Data Analysis 23 Linear systems

The z-transform

for finite n we get

  

n N

n

n n

n X z x z

x Z

0

) (

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



c r

x

n

n n

(24)

Computational Geophysics and Data Analysis 24 Linear systems

The z-transform: theorems

let us assume we have two transformed time series

  ynn

Z z

Y

x Z z

X

) (

) (

Linearity:

Advance:

Delay:

Multiplication:

Multiplication n:

) ( )

(z bY z aX

by

axn n ) (z X z

xnN N

) (z X z xnN N

) (az X

x

an n

) (z dz X

z d nxn

(25)

Computational Geophysics and Data Analysis 25 Linear systems

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

X z

x n 1

) ( )

(z Y z X

y

xn n

,....

2 , 1 , 0 ) ,

( 2

1

1

i

Xz z dz n

x

C

n n

Inversion

(26)

Computational Geophysics and Data Analysis 26 Linear systems

The z-transform: deconvolution

Convolution:

) ( )

(z Y z X

y

xn n

If multiplication is a convolution, division by a z-transform is the deconvolution:

) ( / ) ( )

(z X z Y z

Z

Under what conditions does devonvolution work? (Gubbins, p. 19) -> the deconvolution problem can be solved recursively

0

1 )

(

y

z y z x

p

k k p k

p

p

… provided that y0 is not 0!

(27)

Computational Geophysics and Data Analysis 27 Linear systems

From the z-transform to the discrete Fourier transform

We thus can define a particular z transform as

Let us make a particular choice for the complex variable z t

e i

z

t k N i

k

ke N a

A

1

0

) 1 (

this simply is a complex Fourier serie. Let us define (f being the sampling frequency)

f T n

N n T

n

n

2 2 2

(28)

Computational Geophysics and Data Analysis 28 Linear systems

From the z-transform to the discrete Fourier transform

This leads us to:

N N ikn

n

n k

N N ink

k

k n

e A a

N n

e N a

A

/ 1 2

0

/ 1 2

0

1 ,...

2 , 1 , 0 1 ,

… 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?

(29)

Computational Geophysics and Data Analysis 29 Linear systems

Discrete representation of a seismometer

… using the z-transform on the seismometer equation

… why are we suddenly using difference equations?

(30)

Computational Geophysics and Data Analysis 30 Linear systems

… to obtain …

(31)

Computational Geophysics and Data Analysis 31 Linear systems

… and the transfer function

… is that a unique representation … ?

(32)

Computational Geophysics and Data Analysis 32 Linear systems

Filters revisited … using transforms …

(33)

Computational Geophysics and Data Analysis 33 Linear systems

RC Filter as a simple analogue

(34)

Computational Geophysics and Data Analysis 34 Linear systems

Applying the Laplace transform

(35)

Computational Geophysics and Data Analysis 35 Linear systems

Impulse response

… is the inverse transform of the transfer function

(36)

Computational Geophysics and Data Analysis 36 Linear systems

… time domain …

(37)

Computational Geophysics and Data Analysis 37 Linear systems

… what about the discrete system?

Time domain Z-domain

(38)

Computational Geophysics and Data Analysis 38 Linear systems

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

(39)

Computational Geophysics and Data Analysis 39 Linear systems

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:

) (

) ) (

(

A B C

Major problems when A() is zero or even close to zero in the presence of noise!

One possible fix is the waterlevel

method, basically adding white noise,

(40)

Computational Geophysics and Data Analysis 40 Linear systems

Using z-tranforms

(41)

Computational Geophysics and Data Analysis 41 Linear systems

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)

N

n

N z z

a z

A

0

0) (

) (

And expand the inverse by the method of partial fractions

N

i n

n

z z z

A( ) 0 ( )

1

Each term is expanded as a power series









1 1 ...

) (

1 2

n n

n

n z

z z

z z

z z

(42)

Computational Geophysics and Data Analysis 42 Linear systems

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(it) leads to causal minimum phase filters.

(43)

Computational Geophysics and Data Analysis 43 Linear systems

A-D conversion

(44)

Computational Geophysics and Data Analysis 44 Linear systems

Response functions to correct …

(45)

Computational Geophysics and Data Analysis 45 Linear systems

FIR filters

More on instrument response

correction in the practicals

(46)

Computational Geophysics and Data Analysis 46 Linear systems

Other linear systems

(47)

Computational Geophysics and Data Analysis 47 Linear systems

Convolutional model: seismograms

(48)

Computational Geophysics and Data Analysis 48 Linear systems

The seismic impulse response

(49)

Computational Geophysics and Data Analysis 49 Linear systems

The filtered response

(50)

Computational Geophysics and Data Analysis 50 Linear systems

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

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

(51)

Computational Geophysics and Data Analysis 51 Linear systems

Deconvolution

Deconvolution is the inverse operation to convolution.

When is deconvolution useful?

Deconvolution is the inverse operation to convolution.

When is deconvolution useful?

(52)

Computational Geophysics and Data Analysis 52 Linear systems

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)

(53)

Computational Geophysics and Data Analysis 53 Linear systems

Examples

(54)

Computational Geophysics and Data Analysis 54 Linear systems

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“)

Referenzen

ÄHNLICHE DOKUMENTE

In Section 3 automorphisms of order 3 of general binary q-analogs of Steiner triple systems STS 2 (v) will be investigated.. The main result is Theorem 2, which excludes about half

In case of rockfall and blockfall hazard the method of primary or secondary active protection depends mostly on location and magnitude of the phenomena with regard to the structure

After the mode is canceled, the line data, which has been sent in the horizontal display period, is written in the display RAM at the time of the next trailing edge of the LP signal.

Figure 3.4: (a) Convolution process using minimum-phase wavelet 3 which is convolved with spike series 3i simulating shot signals and producing output seismogram 4 (b) seismo- gram 4

• execute interaction fragment partially, skip rest, and jump to

Furthermore, because pre-Christian Judaism equated preexistent wisdom with Torah, Davies drew the logical conclusion that Paul, in describing Christ as the New Torah,

The empirical part lists the results of the conducted survey regarding the current state of the Montessori schools in the Czech Republic and language education, with special focus

We believe that the power of scenarios lies in proving the feasibility of an aspirational future, such as an energy system that relies on large shares of renewables, maybe even