Freq Domain Analysis
Freq Domain Analysis
Fourier Series
Consider a continuous complex signal
Orthonormality condition:
Z T /2
1
ϕn(t)ϕ∗k (t)dt = δ(n − k).
T −T /2
Proof.
Z T /2 Z T /2
1 1 2π(n−k)
ϕn(t)ϕ∗k (t)dt = j
e T t
dt
T −T /2 T −T /2
sin[π(n − k)]
= = δ(n − k).
π(n − k)
n=−∞
Z T /2
1 −j 2πn
Xn = x(t)e T t dt.
T −T /2
2πn
Xn ∼ X(Ωn), where Ωn = ⇒
T
Aτ sin(πn Tτ )
= · real coefficients.
T πn Tτ
http://www.jhu.edu/~signals/fourier2/index.html.
Z T /2
−j 2πn
T t
X
e n = T Xn = x(t)e dt.
−T /2
X(Ω ) = lim X
en
T →∞
Z T /2
−j 2πn
T t
= lim x(t)e dt
T →∞ −T /2
Z ∞
= x(t)e−j Ω tdt,
−∞
Z ∞
X(Ω ) = x(t)e−j Ω tdt,
−∞
Z ∞
1
x(t) = X(Ω )ej Ω tdΩ .
2π −∞
Z ∞
X(Ω ) = x(t)e−j Ω tdt
−∞
Z τ /2
= Ae−j Ω tdt
−τ /2
sin(Ω τ /2)
= Aτ real spectrum.
Ω τ /2
Sifting property:
Z ∞
f (t)δ(t − τ )dt = f (τ ).
−∞
= e−j Ω t0 .
For signal
x(t) = Aej Ω0t
we have
Z ∞
X(Ω ) = x(t)e−j Ω tdt
−∞
Z ∞
= A e−j(Ω −Ω0)tdt
−∞
= A 2π δ(Ω − Ω0).
Z ∞ Z ∞
2 1
|x(t)| dt = |X(Ω )|2dΩ
−∞ 2π −∞
Z ∞
1
|X(Ω )|2dΩ
2π −∞
Z ∞ Z ∞ Z ∞
1
= x(t)x∗(τ )e−j Ω (t−τ )dtdτ dΩ
2π −∞ −∞ −∞
Z ∞Z ∞ Z ∞
1
= x(t)x∗(τ ) ej Ω (τ −t)dΩ dtdτ
−∞ −∞ 2π −∞
| {z }
δ(τ −t)
Z ∞
= |x(t)|2dt.
−∞
∞
X
X(ω) = x(n)e−jωn DTFT,
n=−∞
Z π
1
x(n) = X(ω)ejωndω Inverse DTFT.
2π −π
Inverse DTFT:
Proof.
Z π
1
x(n) = X(ω)ejωndω
2π −π
Z π ∞
1 X
= x(m)ejω(n−m)dω
2π −π m=−∞
∞ Z π
X 1
= x(m) ejω(n−m)dω = x(n).
m=−∞
2π −π {z
| }
δ(n−m)
∞ Z T /2
X
j 2πn 1 2πn t
x(t) = X e
n T t , Xn = x(t)e−j T dt FS
n=−∞
T −T /2
∞ Z π
X
−jωn 1
X(ω) = x(n)e , x(n) = X(ω)ejωndω DTFT
n=−∞
2π −π
x(t) → X(ω),
Xn → x(n),
t → −ω,
T → 2π,
we obtain DTFT!
∞ Z π
X
2 1
|x(n)| = |X(ω)|2dω
n=−∞
2π −π
Z π
1
|X(ω)|2dω
2π −π
Z π ∞ ∞
1 X X
= x(n)x∗(m)e−jω(n−m)dω
2π −π n=−∞ m=−∞
∞ ∞ Z π
X X
∗ 1
x(n)x (m) e−jω(n−m)dω
n=−∞ m=−∞
2π −π {z
| }
δ(n−m)
∞
X
= |x(n)|2.
n=−∞
Sufficient condition:
∞
X
|x(n)| < ∞.
n=−∞
∞
X
|X(ω)| = x(n)e−jωn
n=−∞
∞
X
≤ |x(n)| |e−jωn|
| {z }
n=−∞ 1
∞
X
= |x(n)| < ∞.
n=−∞
N/2 N/2
X X
−jωn
|X(ω)| = Ae =A e−jωn
n=−N/2 n=−N/2
sin( N2+1 ω)
= A(N + 1)
(N + 1) sin( ω2 )
= X(ω)H(ω).
∞
X
y(n) = h(k)x(n − k).
k=−∞
∞
X ∞
X
y(n) = h(k)ejω(n−k) = ejωn h(k)e−jωk = ejωnH(ω).
k=−∞
|k=−∞ {z }
H(ω)
∞
X
h(k)e−jωk
k=−∞
Then
Z ∞
1
x(t) = 2πδ(Ω − Ω0)ej Ω tdt = ej Ω0t.
2π −∞
∞ ∞
X 2π X 2πn
δ(t − kT ) ↔ δ Ω− .
T n=−∞ T
k=−∞
Z T /2
1 −j 2πn 1
Sn = δ(t)e T t dt = .
T −T /2 T
Hence
∞
1 X jn(2π/T )t
s(t) = e .
T n=−∞
Also
Z ∞ ∞
X
S(Ω ) = s(t)e−j Ω tdt = e−j Ω kT .
−∞ k=−∞
∞ ∞
X 2π X 2πn
S(Ω ) = Sn δ(ω − n |{z}
2π |{z} Ω0 ) = δ Ω− .
n=−∞ 2π
T n=−∞ T
1/T
T
∞
X
xs(t) = xc(t)s(t) = xc(t) δ(t − nT ).
n=−∞
∞
X ∞
X
xs(t) = x(nT ) δ(t − nT ) = x(n) δ(t − nT ).
n=−∞ n=−∞
P∞
1
Xs(Ω ) = T n=−∞ Xc Ω − 2πn
T .
Recall that:
∞
X ∞
X
xs(t) = x(nT ) δ(t − nT ) = x(n) δ(t − nT ).
n=−∞ n=−∞
∞
X Z ∞
Xs(Ω ) = x(n) δ(t − nT )e−j Ω tdt
n=−∞ −∞
∞
X
= x(n) e−j Ω N T = X(ω) .
| {z } ω=Ω T
n=−∞ DTFT{x(n)}
2π
Ωs = T > 2ΩM ≡ the Nyquist rate.
∞
X sin[π(t − nT )/T ]
xf (t) = x(n) ideal interpolation formula.
n=−∞
π(t − nT )/T
T, − Tπ ≤ Ω ≤ Tπ ,
HLP(Ω ) = ,
0, otherwise
sin(πt/T )
hLP(t) = .
πt/T
B F0 .
• Complex-envelope and
• Quadrature-component
Complex-envelope representation:
Note that
x
ec(t) = xcI(t) + jxcQ(t).
If we “blindly” apply the Nyquist theorem, we would choose
B
FN = 2(F0 + ) ≈ 2F0 for B F0.
2
Recall
∞
X n sin[πB(t − n/B)]
x
ec(t) = x
ec
n=−∞
B πB(t − n/B)
xc(t) = Re{e
xc(t) exp(j2πF0t)}
n X∞ n sin[πB(t − n/B)] o
= Re x
ec exp(j2πF0t)
n=−∞
B πB(t − n/B)
∞
n X n sin[πB(t − n/B)] o
= Re a exp{j[θ(n/B) + 2πF0t]}
n=−∞
B πB(t − n/B)
∞
X n sin[πB(t − n/B)]
= a cos[2πF0t + θ(n/B)]
n=−∞
B πB(t − n/B)
∞ h
X n n i
= xcI cos(2πF0t) − xcQ sin(2πF0t)
n=−∞
B B
sin[πB(t − n/B)]
· .
πB(t − n/B)
∞
X
X(z) = Z{x(n)} = x(n)z −n.
n=−∞
∞
X
X(z)|z=rejω = x(n)(rejω )−n
n=−∞
∞
X
= {x(n)r−n}e−jωn
n=−∞
= F{x(n)r−n} =⇒
If r = 1 then
∞
X ∞
X
X(z) = anu(n)z −n = (az −1)n.
n=−∞ n=0
which holds if |az −1| < 1 or, equivalently, |z| > |a|. Note:
1
X(z) = .
1 − az −1
is
−1
X ∞
X ∞
X
X(z) = − anz −n = − a−nz n = − (a−1z)n
n=−∞ n=1 n=1
a−1z 1
= − −1
= −1
≡ same as previous ex.
1 − a z 1 − az
Comments:
H
• · · · dz denotes integration around a closed circular contour
centered at the origin and having radius r,
Results:
N
X M
X
ak y(n − k) = bk x(n − k).
k=0 k=0
N
X M
X
Z{ak y(n − k)} = bk Z{x(n − k)},
k=0 k=0
yielding
N
X M
X
Y (z) ak z −k = X(z) bk z −k .
k=0 k=0
Hence, the transfer function of an ARMA process is
PM −k
Y (z) k=0 b k z
H(z) = = PN .
X(z) k=0 ak z
−k