MATH 414 Lecture 20

From Notes
Jump to navigation Jump to search

« previous | Monday, March 3, 2014 | next »


Last Time

"Structure Theorem": L is a linear time-invariant filter if and only if L(f)=f*h, where h is the impulse response function, and h^(λ) is the system function.

We also discussed an acausal filter h^(λ)=12π(θ(λ)+θ(λ−λc)).

For f(t)=θ(t)−θ(t−t0), we have f*h(t)=1π∫λc(t−tc)λctsin⁡uudu

Plotting this filtered function gives a function that seems to give an output before the signal actually arrives (hence acausal), violating the laws of physics!

Causal Filters

Don't violate physical laws

A linear time-invariant filter L is said to be causal if and only if the output is 0 until the input function arrives.

Let our input be f(t)=0 for all t<t0

Then L(f)=f*h(t)=0 for all t<t0 as well.


The Butterworth filter is causal


Theorem. L is causal if and only if h(t)=0 for all t<0.

Partial Proof. (⇐) Assume f(t)=0 for all t<t0. We write

L(f)=f*h(t)=∫−∞∞f(τ)h(t−τ)dτ=∫t0∞f(τ)h(t−τ)dτ

Suppose t<t0. Then for t0≤τ<∞, t−τ<t0−τ<0, so therefore h(t−τ)=0, so

∫t0∞f(τ)⋅0dτ=0.

quod erat demonstrandum


Corollary. L is causal if and only if h^(λ)=12πℒ{h}(iλ)


Proof. If h is causal, then ℒ{h}=∫−∞∞h(t)e−stdt=∫0∞h(t)e−st. If we let s=iλ, we get ℒ{h}(iλ)=∫0∞h(t)e−iλtdt=2πh^(λ)

Suppose that h^(λ) is the system function h^(λ)=12π∫0∞H(t)eiλtdt, hence h^(λ)=12πℒ{H}(s=iλ)

Define h(t):={H(t)0≤t0t<0. Then h^(λ)=12πℒ{H}(iλ)=12π∫0∞H(t)e−iλtdt=ℱ[h]

Butterworth

h^(λ)=A2π(α+iλ)=A2π1α+s, where 1α+s=∫0∞e−αt⋅e−stdt=ℒ{e−αt}

Look up Papoulis in regard to signal processing


Example

Consider the simple circuit containing an input voltage v, a resistor of resistance R, and a capacitor with capacitance R connected in series with a current of I running through it.

v(t)=IR+QC

We also have that I=dQdt, hence

v(t)=RdQdt+QCv(t)R=dQdt+QRC

note that RC has units of time.

Let α=1RC. then v(t)R=dQdt+αQ=f(t). Suppose that at t=0, Q(0)=0, and f(t)=0 for all t≤0.

Nothing can stop us from taking the Laplace transform of the function:

ℒ{Q=αQ}(s)=sℒ{Q}+αℒ{Q}=F(s)ℒ{Q}=1s+αF(s)F(s)=∫0∞f(t)e−stdtF(iλ)=0∞f(t)e−iλtdt=2πℒ{f}(iλ)ℒ{Q}(iλ)=1α+iλ2πf^(λ)1α+iλ=2π⋅12πℱ[Ae−αtH(t)]2πα+ih=ℱ[Ae−αt](iλ)F(iλ)=2πf^(λ)12πℒ[Q](iλ)=1α+iλ2πf^(λ)=Q^(λ)=1α+iλf^(λ)…

Signals can be filtered by running them through a bunch of circuits


Sampling Theorem

We say that f(t) is band-limited if and only if f^(λ)=0 for |λ|>Ω for some finite Ω

Ω is a circular or angular frequency, and the frequency we would work with is νsig=Ω2π

Let f(t) be band-limited

f^(λ)=0 outside of the band [−Ω,Ω]. Then

f(t)=∑j=−∞∞f(jπΩ)sinc(Ωt−jπ)

Hence, we only need a finite number of discrete samples of the signal f(x) to reconstruct the entire signal