Signals and Systems Course Overview
Signals and Systems Course Overview
PREPARED BY
JAYANTHI.E,AP/ECE
MSAJCE
1
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
EC3354 SIGNALSANDSYSTEMS
OBJECTIVES:
To understand the basic properties of signal &systems
To know the methods of characterization of LTI systems in timedomain
To analyze continuous time signals and system in the Fourier and Laplacedomain
To analyze discrete time signals and system in the Fourier and Z transformdomain
TEXT BOOK:
1. Allan [Link], [Link] and [Link], “Signals and Systems”, Pearson,
2015.(Unit 1- V)
REFERENCES
1. B. P. Lathi, “Principles of Linear Systems and Signals”, Second Edition, Oxford,2009.
2. [Link], [Link] and [Link], “Signals & Systems - Continuous
and Discrete”, Pearson,2007.
3. John Alan Stuller, “An Introduction to Signals and Systems”, Thomson,2007.
2
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Table of Contents
3
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
ii
4
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
UNIT – I
CLASSIFICATION OF SIGNALS AND SYSTEMS
1.1 INTRODUCTION:
A signal, as stated before is a function of one or more independent variables. A signal
is a quantitative description of a physical phenomenon, event or process. More precisely, a signal
is a function, usually of one variable in time. However, in general, signals can be functions of
more than one variable, e.g., image signals. Signals are functions of one or more variables.
A discrete-time signal is a sequence of values of interest, where the integer index can be
thought of as a time index, and the values in the sequence represent some physical quantity of
interest.
A signal was defined as a mapping from a set of the independent variable (domain) to the
set of the dependent variable (co-domain). A system is also a mapping, but across signals, or
across mappings. That is, the domain set and the co-domain set for a system are both sets of
signals, and corresponding to each signal in the domain set, there exists a unique signal in the co-
domain set.
System description
The system description specifies the transformation of the input signal to the output
signal. In certain cases, a system has a closed form description. E.g. the continuous-time system
with description y (t) = x(t) + x(t-1); where x(t) is the input signal and y(t) is the output signal.
1.2 Continuous-time and discrete-timesystems
Physically, a system is an interconnection of components, devices, etc., such as a
computer or an aircraft or a powerplant.
Conceptually, a system can be viewed as a black box which takes in an input signal x(t)
(or x[n]) and as a result generates an output signal y(t) (or(y[n]).
A system is continuous-time (discrete-time) when its I/O signals are continuous-time
(discrete-time).
1.3 ElementarySignals:
The elementary signals are used for analysis of systems. Such signals are,
Step
Impulse
Ramp
Exponential
Sinusoidal
5
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1.3.2 RampSignal:
The amplitude of every sample is linearly increased with the positive value of
independentvariable.
Mathematical representation of CT unit ramp signal is givenby,
1.3.4 Sinusoidalsignal:
A continuous time sinusoidal signal is givenby,
1.3.5 Exponentialsignal:
It is exponentially growing or decayingsignal.
Mathematical representation for CT exponential signalis,
6
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
A random signal is one whose values cannot be predicted exactly and cannot be described by
any exact mathematical function, they can be approximately described.
7
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
instantaneous power p(t) per ohm is defined as, Total energy E and average power P on a per-
ohm basis are
For an arbitrary continuous-time signal x (t), the normalized energy content E of x(t) is
defined as,
Similarly, for a discrete-time signal x[n], the normalized energy content E of x[n] is defined as,
8
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Eg, y(n) = x(n)
Dynamic system is said to be as system withmemory.
Its output depend the past values of input for anoutput.
Eg. Y(n) = x(n) + x(n - 1)
This static and dynamic systems are otherwise called as memoryless and system with
memory.
If the time shifts in the input signals results in corresponding time shift in the output,
then the system is called as time invariant.
The input and output characteristics do not change withtime.
For a continuous timesystem,
f[x(t1 – t2)] = y(t1 – t2)
For a discrete time system,
F[x(n - k)] = y(n - k)
If the above relation does not satisfy, then the system is said to be a time variantsystem.
A system is called time-invariant if the way it responds to inputs does not change over
time:
9
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Most physical systems are slowly time-varying due to aging, etc. Hence, they can be
considered time-invariant for certain time periods in which its behavior does not
changesignificantly.
Equivalently, a system is called linear if its I/O behavior satisfies the superposition
property:
10
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
A system is called causal or non-anticipative if the output at any time t (or n) depends
only on the input at times t or before t (or n or before n); in other words, independent of
the input at times after t (or n). All memory less systems are causal. Physical systems
where the time is the independent variable arecausal.
Non-causal systems may arise in applications where the independent variable is not
the time such as in the image processingapplications.
Sample Problems:
Problems:
11
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
From the above equation, we can note that the weighted sum of inputs to the system produces an
output which is also equal to weighted sum of outputs corresponding to each of the individual
inputs.
Therefore, the system is linear.
1
Determine whether the system y(n) 2x(n) is linear or not
x(n 1)
1
y(n) T[x(n)]2x(n)
x(n 1)
For an input x1(n),
1
y(n)T[x(n)]2x(n) ----------------(1)
1 1 1
x1 (n 1)
For an input x2(n),
1
y (n) T[x (n)] 2x(n) ------------------(2)
2 2 2
x2 (n 1)
Weighted sum of outputs is given by
a b
ay (n) by (n) 2ax (n) 2bx(n) -------------(3)
1 2 1 2
x1 (n1) x2(n1)
Output due to weighted sum of inputs is
1
y(n)T[ax(n)bx(n)]2[ax(n)bx(n)] --------(4)
3 1 2 1 2 [ax(n1)bx(n1)]
1 2
12
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Problem
Find whether the signal xt 2cos(10t 1) sin(4t 1) is periodic or not.
T 2
The ratio of two periods is 1 5
T2 5
2
The ratio of two periods is a rational number.
Therefore, the sum of two signals are periodic and the period is given by
T 2T2 5T1 2 5 sec
2 5
ii) Find thesummation e
n
2n
(n2)
(n 2) 1 for n 2
0 for n 2
e2n(n2)e2n(n2)|
n
n2 e4
0.8
( t)
0.6
0.4
0.2
0
-4 -3 -2 -1 0 1 2 3 4
t
(t)dt 1
13
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
iv) Find the fundamental period T of the continuous timesignal xt 20cos 10t
6
xt20cos 10t
6
0 10
2 2 1 sec
T
0 10 5
u (t ) d (t)
ifferentiate
(1) xtrt
(2) xtrt 2
14
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Solution:
i) Y(t) =tx(t)
Y(t) = T[x(t)] = tx(t)
The output due to delayed input is,
Y(t,T) = T[x(t - T)] = tx(t - t)
If the output is delayed by T, we get
Y(t -T) = (t - T) x( t - T)
The system does not satisfy the condition, y(t,T) = y(t – T).
Then the system is time invariant.
ii) Y(n) = x(2n)
Y(n) =x(2n)
Y(n) = T[x(n)] = x(2n)
If the input is delayed by K units of time then the output is,
Y(n,k) = T[x(n-k)] = x(2n-k)
The output delayed by k units of time is,
Y(n-k) = x[2(n-k)]
Therefore, y(n,k) is not equal to y(n-k). Then the system is time variant.
15
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1.
16
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2.
17
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
18
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
19
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
20
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
UNIT – II
ANALYSIS OF CONTINUOUS TIME SIGNALS
Any periodic function of time x(t) can be represented by an infinite series called the Fourier Series.
(i) Trigonometric FourierSeries
T
an T2 x(t)cos(n0t)dt
0
2T
bn
T x(t)sin(n t)dt
0
0
(ii) CosineSeries
a0 , an , bn are FourierCoefficients
x(t)A0Ancosn 0 tn
n1
where A0 a0
An an2b2 n
1bn
n tan
an
note:Trigonometric identity
1
A
Asin C B cosC A2B2 cosC tan B
(iii) Exponential FourierSeries
x(t) C
n
n
e jn0t
21
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1
C
T
jn0t
n x(t)e dt
T
x(t) C
n
n
e jn0t
1
C
T
jn0t
n x(t)e dt
T
22
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1. Linearity
If x1 (t) and x2(t) are two periodic signals with period T with Fourier series coefficients
Cn1 and Cn2 then Fourier series coefficient of linear combination of x1 (t) and x2 (t) is given by
FS Ax1(t)Bx 2(t)AC n1BC n2
Proof:
1 Ax (t)Bx
Fourier seriescoefficientofAx1(t)Bx2 (t)is= 2 (t) e
jn 0t
1 dt
1 1 T
t
Ax(t)e jn0 dt T
Bx(t)e jn0tdtAC BC
TT TT
1 2 n1 n2
2. TimeShifting
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient of the time shifted
signal x(t t0 ) is e jn t C n
0 0
1
x(t t )ejn0t dt
Proof:Fourier series coefficient of x(t t0 ) is =
TT 0
1
x(m)ejn (mt )dm0 0
TT
1
ejn t x(m)e jn m dme jn t C
0 0 0 0 0
n
TT
3. TimeReversal
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient of the time reversed
signal x(t) is Cn
1
Proof: Fourier series coefficient of x(t) is =
TT
x(t)e jn0tdt
T
T
n
4. Timescaling
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient of the time scaled
1
signal x(t) is Cn /
1
Proof:Fourier series coefficient of x(t) is =
T
x(t)e jn dtT 0t
m dm
let t m t &dt
23
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1 1 jn0 m
dm
T Tx(m)e
n
1 1 jm0 1
dm
T Tx(m)e
Cn /
5. Conjugation
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient of the complex
conjugate of the signal x(t) is C n
Proof:
x(t) C
n
n
e jn0t taking complex conjugate on both sides,
x (t)
C e
n
n jn0t
let l n
C
jl0t
x (t) l e changing the variable
l
x(t) C
n
ejn0t
FS x (t) Cn
n
6. Differentiation
dx(t)
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient of the signal
dt
is jn0Cn
Proof:
x(t) C
n
n
e jn0t differentiatingw.r.t t on both sides,
dx(t)
dt Cejn
n
n
0t
jn 0
dx(t) dx(t)
jn0t
dt jn0Cn e
n
FS
dt
jn0 Cn
7. Integration
If the Fourier series coefficient of x(t) is Cn then the Fourier series coefficient ofthe signal
t
Cn
x(t)dt is
jn0
Proof:
x(t) C
n
n
e jn0t integratingw.r.t t on both sides,
t
1
x(t)dt C n ejn t 0
jn0
n
24
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
t C
t
C
x(t)dt n
ejn t
0 FSx(t)dt n
jn
n 0 jn0
8. Multiplication
If x (t) and y(t) are two periodic signals with period T with Fourier series coefficients Cn and Dn
Proof:
x(t) Cn ejn0t x(t) C e l
jl0t
n l
1
Fourier series coefficient of x(t) y(t) is =
T
x(t)y(t)e jn dt 0t
T
1
y(t)e jn dt 0t
C e jl0t
l l
TT
1
= Cl y(t)ej(nl) tdt 0
l
TT
ClD(nl)
l
1
If the Fourier series coefficient of x(t) is Cn then,
T T
x(t) 2 dt C n
2
n
1 2
x(t)
T
dt average power in the signal
T
Proof:
1 1 (t)]dt 1
C jn t
T x(t) 2
dt T [x(t)x T x(t)
n e 0 dt
T T T n
1
x(t) jn t
T dt C n Cn C n
2
Cn e 0
n n
T n
25
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2.3 laplacetransform
The Unilateral Laplace Transform
The Unilateral Laplace Transform is applied to the signals that are causal. The Unilateral Laplace
Transform of a signal x(t) is defined by
AX1(s)BX2 (s)
2 Shifting in timedomain
Lx(t)X (s)
L x(tt) e st0X(s)
0
Proof:
x(p)es(t0p)dp
0
3 Shifting in frequencydomain
L x (t) X (s)
Le x(t)X (s a)
at
Proof:
L eatx(t) eatx(t)estdt x(t)e(sa)tdt X (s a)
0 0
4 Differentiation in time
Lx(t)X (s)
26
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
dx(t)
L sX (s) x(0 )
dt
Proof:
L
dx(t) dx(t)
e st dt
dt 0 dt
let u est and dv dx(t)
dusestdt and v x(t) udv uv vdu
L
dx(t) st
e x(t)
x(t)se d t
st
dt
0
0
x(0 )sx(t)estdtsX(s)x(0
0
Note:
d2x(t) dx(0 )
L s[sX (s) x(0 )]
2
dt dt
dx(0)
s X
2
(s) sx(0 )
dt
5. Integration in time
Lx(t)X (s)
0
X (s)
x()d
t
Lx()d s
s
proof :
t 0 t
x()dx()dx()d
0
0
0 x()d
Lx()d
s
t t
L x()d x()de st dt
0 00
t
st est
dv e dt v
s
t
t (est)
est
x()destdtx()d
s 0 0 s
x(t)dt
00 0
X (s)
0
s
27
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
0
t X (s) x()d
Lx()d
s s
6. Scaling in Time
Lx(t)X1(s) s
Lx(at) X
a a
Proof:
Lx(at)x(at)est dt
0
p dp
let at p t and dt
a a
s 1 s
Lx(at) x( p)e a dp
p
X
0 a a a
X (s) x(t)estdt
0
de st
dX(s)
st
x(t) dt tx(t)e dt
ds 0
ds 0
dX (s)
Ltx(t)
ds
Note:
n
d n X (s)
L ( t) x(t)
dsn
Lx(t)X (s)
x(t)
t s
L X (s)ds
Proof:
28
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
X (s) x(t)est dt
0
1 stdt
X (s)ds x(t){e st ds}dt x(t)e
s 0 s 0t
x(t)
L
s
X (s)ds
t
Lx(t)X (s)
Initial Value theorem:
lt x(t) lt s X (s)
t0 s
dx(t)
Proof: L sX (s) x(0 )
dt
dx(t)
dt e st dt sX (s) x(0 )
0
dx(t)
e stdt 0 lt sX (s) x(0 )
lt
s
dt s
0
lt sX (s) x(0)
s
Final Value theorem:
lt x(t) lt s X (s)
t s0
dx(t)
e st dt sX (s) x(0 )
Proof:
dt
0
dx(t)
e st dt lt [sX (s) x(0 )]
lt
s0
dt s0
0
dx(t)
0
dt dt lt [sX (s) x(0 )]
s0
By definition , x1(t)x2(t)
x ()x (t )d
1 2
Proof:
29
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
by definition
(i) X(s)G(s)
X(u)G(su)du
1
ds by definition
X (s)e
st
(ii) L 1 X (s) x(t)
2j
Proof:
1
Inverse Laplace Transform of X (s) G(s)is
2j
1 1
2j 2j
X(u)G(su)duestds
30
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
AX1(j)BX2(j)
2. Shifting in timedomain
Fx(t)X ( j)
F x(tt)0ejt0X(j)
Proof:
x( p)ej(t0 p ) dp
3. Shifting in frequencydomain
Fx(t)X ( j)
F e j0tx(t) X(jj) 0
Proof:
F
e j0tx(t) e j0t
x(t)e jt
dt x(t)e (j 0j)t
dtX(jj) 0
4. Scaling in Time
Fx(t)X1( j)
j
F x(at) X
a a
Proof:
Fx(at)
x(at)ejt dt
p dp
let at p t and dt
a a
j
p dp
1 j
Fx(at) x( p)e a X
a a a
5. Time
reversalFx(t)X
( j) Fx(t)X
(j)
31
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Proof:
Fx(t) X (j)
x(t)ejtdt x(t)ejtdt x(t)e
(j)t
6. Differentiation in time
Fx(t)X ( j)
dx(t)
F jX ( j)
dt
Proof:
1
x(t) X(j)ejtd for all t
2
d
dx(t) 1 X(j) [e jt]d
dt 2 dt
dx(t) 1
jtddt
jX(j)e
2
dx(t)
F jX ( j)
dt
note:
dnx(t) n
F n (j) X ( j)
dt
7. Differentiation in frequency
Fx(t)X ( j)
dX ( j)
Ftx(t) j
d
Proof:
Xj
x(t) ejtdt
dX (j) d (ejt )
x(t) dt
d d
jt x(t)ejt dt
dX ( j)
Ftx(t) j
d
8. Duality
Fx(t)X ( j)
FX (t)2x (j)
Proof:
1
x(t) X(j)ejtd for all t
2
32
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
By definition , x1(t)x2(t)
x ()x (t )d
1 2
Proof:
by definition
(i) X(j)G(j)
X(u)G(ju)du
1
X (j) x(t)
X ( j)e jt dby definition
(ii) F 1
2
Proof:
1
Inverse Fourier Transform of X ( j) G( j)is
2
1 1 X(u)G(ju)duejtd
22
let s u p s u p and ds dp
33
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1 1
2j
X(u)G(p)due (up)tdp
1 1
2j dp x(t)g(t)
X (u)eut du 2j G(p)e
pt
2j
Parseval’s Theorem
Fx(t)X ( j)
2dt 1
E x(t)
2
X ( j d
2
Proof:
1 X(j)
x(t)ejtdtd
2
1 X(j)
x(t)ejtdtd
2
1 1
X ( j) X ( j)d
2
2
2
X ( j) d
34
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
where is defined as
35
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Time integral over in equation (b) becomes over the entire time axis:
non-periodicsignal
36
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
distributed along the frequency axis. We can only speak of the energy contained ina
particular frequencyband :
2.5 InverseTransforms
If we have the full sequence of Fourier coefficients for a periodic signal, we can reconstruct it by
multiplying the complex sinusoids of frequency ω0k by the weights Xk and summing:
37
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2.6 PROBLEMS:
Example0:
Example 1:
i.e.,
Example 2:
38
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The spectrum is
Note that the height of the main peak is and it gets taller andnarroweras gets
larger. Also note
The integral in the above transform is an important formula to be used frequently later:
39
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Example 3:
Again, these spectra represent the energy density distribution of the sinusoids, while the corresponding
Fourier coefficients
and
40
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1. Find the inverse Fourier transformof (i) () (ii) (0 )
1
(i) x(t) X ( j) e jt d
2
1 1
() ejtd
2 2
()1 for 0
Since,
0 for 0
1
F 1()
2
F 12() 1
F1 2()
1
(ii) x(t) X ( j) e jt d
2
1 (0)ejtd
e j0t
2 2
Since, ( 0 )1 for 0
0 for 0
e j0t
F1 (0 )
2
F1 2()e
0
j 0t
F ej t 2(0 )
0
a) x(t) cost0
e j0t ej0t
cost0
2
F e j
0t
F e j0t 1
X j
2 2 [2(0)2(0)]
[(0 ) (0 )] [(0 ) (0 )]
41
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
e j0t
j0t
e
sin t
0
F ej0t2jF e j0t 1
X j [2(0 ) 2(0 )]
2j2j
j [(0 ) (0 )] j[(0 ) (0 )]
c) x(t) sgnt
The given function x(t) sgnt is known as signum function and is defined as,
sgn(t) 1if t 0
0 if t 0
1if t 0
The function is not absolutely integrable. The Fourier transform of x(t) sgntis
obtained by considering thefunction lt e sgnt
a|t|
a0
Xj lt e a|t| sgn(t)e jt dt
a0
0
lta0 eat e jt dt eat e jt dt
0
1
lt 1 lt 2 j
a j
a j a0 a2 2
a0
2j 2
j
d) x(t) ut
u(t) 1 for t 0
0 for t 0
42
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1 1
This signal can be expressedas u t sgn(t)
2 2
F1 2()
2
Fsgn(t)
j
Fu(t)
1
21 2
2 2 j
1
Fu(t)
j
Rectangular pulse ofwidth extending from to and amplitude1.
2 2
t
x(t)
x(t) 1 to
2 2
0otherwise
2
Xjx(t)ejtdte jtdt
2
1 j
2 sin
e
jt 2 j
e 2
e 2 2
j j
2
43
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2 sin
sin 2
2
sinc
2
2
sin x
Note: sin c(x)
x
t
f)Triangularpulse
t
x(t)
2t
x(t) 1 0 t
2
1
2t
t 0 2
Xjx(t)ejtdt
0 2
2t 2t
jt
(1 )e dt
jtdt
(1
0
)e
2
e jt 0 2 t
e
0
jt e jt e
jt 2
2 t
e e
jt jt 2
2 j ( j)2
j j ( j) 0 j
2 2
0
44
II YEAR/THIRD SEMESTER
EC3354-SIGNALS AND SYSTEM
j j j 2
j
1 e 2 2 1 e 2 e e
2 1
j
j (j)2 2 (j) (j)2 j j
j j
2 e 2 e 2 1
2 j
( j)2 ( j)2
2 j
j
2 e 2
e 2
(j)2 (j)2 ( j)2
2 j
j j
j 2
2 e 2 e
2 2 e 4 e 4
(j)2 ( j)2 ( j)2 j
2
2
j j 2 sin
2 e 4 e 4 8 4
j 16
4
sinc2
2 4
45
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2.5 LaplaceTransform
►Most importantly, Laplace transform lifts the limit of Fourier analysis to allow us to find both the
steady-state and ―transient‖responses of a linear circuit. Using Fourier transform, one can only deal with
he steady state behavior (i.e. circuit response under indefinite sinusoidal excitation).
►Using Laplace transform, one can find the response under any types of excitation (e.g. switching on
and off at any given time(s), sinusoidal, impulse, square wave excitations, etc.
46
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
47
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
48
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
49
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
ROC for Laplace Transform
3. If x(t) is of finite duration and if there is at least one value of s for which the LT converges, then the
ROC is the entires-plane.
4. If x(t) is right sided and if the line Res0is in the ROC , then all values of s forwhich
Res0will also be in the ROC.
5. If x(t) is left sided and if the line Res0 is in the ROC , then all values of s for which
Res0will also be in the ROC.
6. If x(t) is two sided and if the line Res0 is in the ROC , then the ROC will consist of a strip in
the s-plane which includes the line Res0.
50
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
UNIT III
3.1 System:
A system is an operation that transforms input signal x into output signal y.
3.2 LTISystems
• Time Invariant
–X(t) y(t) &x(t-to) y(t-to)
• Linearity
– a1x1(t)+a2x2(t) a1y1(t)+a2y2(t)
– a1y1(t)+ a2y2(t)=T[a1x1(t)+a2x2(t)]
• Meet the description of many physicalsystems
• They can be modeledsystematically
– Non-LTI systems typically have no general mathema tical procedure to obtainsolution
Differential equation:
• This is a linear first order differential equatio n with constant coefficients (assuming a and bare
constants)
3.4 ImpulseResponse
This impulse response signal can be used to infer properties about the system‘s structure (LHS of
difference equation or unforced solution). The system impulse response, h(t) completely characterises a
linear, time invariant system
52
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
3.5 Properties of System ImpulseResponse
Stable
A system is stable if the impulse response is absolutely summable
Causal
A system is causal if h(t)=0 when t<0
3.6 ConvolutionIntegral
• An approach (available tool or operation) to desc ribe the input-output relationship for LTISystems
• In a LTIsystem
– d(t) h(t)
– Remember h(t) isT[d(t)]
– Unitimpulsefunction the impulseresponse
• It is possible to use h(t) to solve for any input -outputrelationship
• Any input can be expressed using the unit impulsefunction
53
IIYEAR/THIRD SEMESTER EC6303-SIGNALS AND SYSTEM
54
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Overall IIR system can be realized as cascade of two function H1(z) and H2(z). Here H1(z) represents zeros
of H(z) and H2(z) represents all poles of H(z).
1. Direct form I realization of H(z) can be obtained by cascading the realization of H1(z)
which is all zero system first and then H2(z) which is all pole system.
· There are M+N-1 unit delay blocks. One unit delay block requires one memory location.
Hence direct form structure requires M+N-1 memorylocations.
3. Direct Form I realization requires M+N+1 number of multiplications and M+N number
of additions and M+N+1 number of memory locations.
55
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
DIRECT FORM -I
DIRECT FORM - II
1. Direct form realization of H(z) can be obtained by cascading the realization of H1(z)
which is all pole system and H2(z) which is all zero system.
· Two delay elements of all pole and all zero system can be merged into single delayelement.
· Direct Form II structure has reduced memory requirement compared to Direct form I
structure. Hence it is called canonicform.
56
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
In cascade form, stages are cascaded (connected) in series. The output of one system is input to
another. Thus total K number of stages are cascaded. The total system function
'H' is given by
57
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Each H1(z), H2(z)… etc is a second order section and it is realized by direct form 2.
58
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
3.8 PROBLEMS
1. Determine the output response of RC Low pass network shown in figure due toinput
t
x(t) te RC
by convolution.
R
X(t) C Y(t)
I(s)
X (s) RI (s) (1)
sC
I (s)
Y (s) (2)
sC
X(s)sRCY(s)Y(s)
Y (s)
H (s)
X (s)
1
1
H (s) RC
(sRC 1) (s 1 )
RC
t
x(t) te RC
1
X(s)
1 2
(s )
RC
59
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
y(t) x(t)h(t)
1
Y(s)X(s)H(s) RC
1 3
(s )
RC
t
1 2
y(t)L1Y(s)
RC
te
2RC
2. The Input and Output of a causal LTI system are related by the differentialequation
d 2y(t) dy(t)
6 8y(t)2x(t). Using Fourier Transform
dt2 dt
(i) Find the Impulse response of thesystem
(ii) Find the response of the systemif x(t) e3tu(t)
SOLUTION:
(i) Impulse response of thesystem:
d 2y(t) dy(t)
6 8y(t)2x(t) ---------------(1)
dt 2 dt
Applying Fourier Transform to the given Differential Eq.
j2Yj j6Yj 8Yj2X jYj
(j26j8)2X j
2X j
Yj ----------------------(2)
( j2 6 j8)
Here x(t) tand X ( j) 1
using partial fraction expansion
A B
Y( j)
j 2 j 4
Set j = -2 then A(j+2)+B(j+4)2, gives B 1
Set j = -4 then A( j+2)+B(j+4)2, gives A 1
1 1
Y( j)
j 2 j 4
By taking inverse FT , y(t) e4tu(t) e2tu(t)
1
(ii) If x(t) e3tu(t) then X ( j)
j 3
2
Yj(j2j68)
j 3
2
Yj
(j3)(j26j8)
using partial fraction expansion
A B C
Y( j)
j 2 j 4 j 3
Solving for A,B & C, we get A=1 , B=1 and C=-2
60
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Then by taking Inverse FT, weget
y(t) e2tu(t) e4tu(t) 2e3tu(t)
SOLUTION:
Apply Laplace transform for the given differential equation with assuming zero initial conditions.
s3YS 4s2YS 7sYS 8YS5s2XS 4sXS 7XS(1)
Y(s) 5s24s 7
H(s)
X(s) s34s27s 8
5s24s7 Y (s) W(s)
s34s27s8 X(s) W(s)
W(s) 1
let (1)
X(s) s34s27s 8
Y (s)
let 5s2 4s 7 (2)
W (s)
from (1)
(s34s27s8)W(s)X(s) (3)
from (2)
Y(s)(5s24s7)W(s) (4)
from (3)
s3W (s) 4s2W (s) 7sW (s) 8W (s) X (s)
s3W(s)X(s)4s2W(s)7sW(s)8W(s) (5)
from (4)
Y(s)5s2W(s)4sW(s)7W(s) (6)
Equations (5) and (6) are used for implementing the system.
61
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
62
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1/ 2 1/ 2
Y1 (s) =
s (s 2)
1 1
Y(s) = e2S( )
2s 2(s 2)
e2S e2S
Y(s) =
2s 2(s 2)
1 1
y(t) = u(t 2)- e-2( t+2 ) u(t+2)
2 2
6.i) Using Laplace transform , find the impulse response of an LTI system
dyt
2yt xt
d2
yt
described by thedifferentialequation
dt dt
SOLUTION:
Apply Laplace transform for the given differential equation with assuming zero initial conditions .
s2YS sYS 2YSXSYS
s2s2
YS
XS
HS 2
1
X S s s 2
1
(s1)(s2)
A B
S 2 (S 1)
1 1 1 1
3 (S 2) 3 S 1
1 1
ht e2t u(t) etu(t)
3 3
63
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
t
x(t)u(t)
x()d
t t0
And x(t)u(tt0)
x()d
(7) Width property
Let the duration of x1(t) beT1
Let the durationof x2 (t) beT2
Then the duration of the signal obtained by convolving x1(t) and x2 (t) is T1 T2
1 s 4 6 s
Y (s)
s ((s 2) 1) ((s 2) 1)
2 2
((s 2) 1) ((s 2)2 1)
2
1
2
s ((s 2)21)
By taking inverse LT we can get y(t)
y(t) u(t) 2e2tsint
64
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
dx(t)
d2
dyt 3yt
2xt .
ii) The system is described by the input output relation y t dt dt
dt
Find the system transfer function, frequency response and impulse response.
System Transfer function:
Applying Laplace Transform to the given differential equation with zero initial conditions,
s2Y S sYS 3Y S sX s 2X s
(s 2)
Y s Xs
(s2s 3)
Y s (s2)
H(s)systemtranferfunction
Xs (s2s 3)
65
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
3
Y s 3 3 5s
X (s) (s 5) s 1 1 5
s s
5 3
Y(s) Y(s) X(s) (1)
s s
3
let X (s) W (s) (2)
s
from (1) and (2)
5
Y(s)W(s) Y(s)(3)
s
Using (2) and (3) the system is implemented asfollows:
Direct form II
Ys 3 Ys Ws
H (s)
X(s) (s5) X(s) W(s)
W s 1
let, (1)
X(s) (s 5)
Y s
let, 3 (2)
W (s)
from (1)
sW (s) 5W (s) X (s)
sW(s)X(s)5W(s)(3)
from (2)
Y (s)3W(s) (4)
Using (3) and (4) the system is implemented as follows:
66
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
10. The input and the output of a causal CTI system are related by thedifferential
d
d 2yt
equation 6 yt 8y(t) 2x t .Find impulse response of the
dt dt
system. 2
SOLUTION:
Apply Laplace transform for the given differential equation with assuming zero initial conditions .
s2YS 6sYS 8YS2X S
Y S 2
HS 2
XS s 6s8
x(t) (t) and X (s) 1
2
HS 2
s 6s 8 X (s)
A B 2
H (s)
(s2) (s4) (s 2)(s 4)
2
A(s2) | s2 A 1
(s 4)(s 2)
2
B(s4) | s 4 B 1
(s 4)(s 2)
1 1
H (s)
s2 s 4
Taking inverse Laplace transform to get impulse response
h(t) e2tu(t) e4t u(t)
to the input
Because the input function has three distinct regions t<0, 0<t<1 and 1<t, we will need to split up the
integral into three parts.
Section 1: t<0
67
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
For t<0 the argument of the impulse function (t-λ) is always negative. Since h(t-λ)=0 for (t-λ)<0,
the result of the integral is zero for t<0.
This situation is depicted graphically below (t=-0.2):
Section 1: t<0
For t<0 the argument of the impulse function (t-λ) is always negative. Since h(t-λ)=0 for (t-λ)<0,
the result of the integral is zero for t<0.
This situation is depicted graphically below (t=-0.2):
The result for the first part of our solution is the integral of the yellow line (which is always zero),
Section 2: 0<t<1
For 0<t<1 we need to evaluate the integral only from λ=0 to λ=t, since f(λ)=0 when λ<0, and h(t-
λ)=0 when (t-λ)<0 (or, equivalently t<λ). So the integral becomes, in effect:
68
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
We can now evaluate the integral of the yellow line:
Section 3: 1<t
For 1<t we need to evaluate the integral only from λ=0 to λ=1, since f(λ)=0 when λ<0 and when
λ>1. So the integral becomes, in effect:
69
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Thus, the result for the third part of the solution is:
70
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Continuous-time convolution
Here is a convolution integral example employing semi-infinite extent signals. Consider the convolution
of x(t) = u(t) (a unit step function) and
(a real exponential decay starting from t = 0). The figure provides a plot of the waveforms.
You need two cases (steps) to form the analytical solution valid over the entire time axis.
Case 1: Using Figure b, you can clearly see that for t < 0, it follows thaty(t) =0.
Case 2: Again looking at Figure b, you see that for t ≥ 0, some overlap always occurs betweenthe
two signals of the integrand. The convolution integral outputis
Putting the two pieces together, the analytical solution for y(t)
71
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
UNIT IV
4.1 Samplingtheory
Let x(t) be a continuous signal which is to be sampled, and that sampling is performed by
measuring the value of the continuous signal every T seconds, which is called the sampling interval.
Thus, the sampled signal x[n] given by: x[n] = x(nT), with n = 0, 1, 2, 3, ...
The sampling frequency or sampling rate fs is defined as the number of samples obtained in one
second, or fs = 1/T. The sampling rate is measured in hertz or in samples per second.
The frequency equal to one-half of the sampling rate is therefore a bound on the highest
frequency that can be unambiguously represented by the sampled signal. This frequency (half the
sampling rate) is called the Nyquist frequency of the sampling system. Frequencies above the Nyquist
frequency fN can be observed in the sampled signal, but their frequency is ambiguous. That is, a
frequency component with frequency f cannot be distinguished from other components with frequencies
NfN + f and NfN – f for nonzero integers N. This ambiguity is called aliasing. To handle this problem as
gracefully as possible, most analog signals are filtered with an anti-aliasing filter (usually a low-pass
filter with cutoff near the Nyquist frequency) before conversion to the sampled discrete representation.
► The theory of taking discrete sample values (grid of color pixels) from functions defined over
continuous domains (incident radiance defined over the film plane) and then using those samples to
reconstruct new functions that are similar to the original(reconstruction).
► Samplingtheory
Sampling Theorem: bandlimited signal can be reconstructed exactly if it is sampled at a rate
atleast twice the maximum frequencycomponent in it."
72
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The maximum frequency component of g(t) is fm. To recover the signal g(t) exactly from its
samples it has to be sampled ata rate fs _ 2fm. The minimum required sampling rate fs = 2fm is called
nyquist rate
A continuous time signal can be processed by processing its samples through a discrete time
system. For reconstructing the continuous time signal from its discrete time samples without any error,
the signal should be sampled at a sufficient rate that is determined by the sampling theorem.
4.2 Aliasing
Aliasing is a phenomenon where the high frequency components of the sampled signal interfere
with each other because of inadequate sampling ωs < 2ωm. Aliasing
Aliasing leads to distortion in recovered signal. This is the reason why sampling frequency should be
atleast twice the bandwidth of the signal.
73
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
.SAMPLING THEOREM
It is the process of converting continuous time signal into a discrete time signal by taking samples of the
continuous time signal at discrete time instants.
When sampling at a rate of fs samples/sec, if k is any positive or negative integer, we cannot distinguish
between the samples values of fa Hz and a sine wave of (fa+ kfs) Hz. Thus (fa + kfs) wave is alias or
image of fa wave.
Thus Sampling Theorem states that if the highest frequency in an analog signal is Fmax and the
signal is sampled at the rate fs > 2Fmax then x(t) can be exactly recovered from its sample values. This
sampling rate is called Nyquist rate of sampling. The imaging or aliasing starts after Fs/2 hence folding
frequency is fs/2. If the frequency is less than or equal to 1/2 it will be represented properly.
Example:
Case1: X1(t) = cos 2∏(10) t Fs=40 Hz i.e t= n/Fs
x1[n]= cos 2∏(n/4)= cos(∏/2)n
Thus the frequency 50 Hz, 90 Hz , 130 Hz … are alias of the frequency 10 Hz at the sampling rate of 40
samples/sec
.QUANTIZATION
The process of converting a discrete time continuous amplitude signal into a digital signal by
expressing each sample value as a finite number of digits is called quantization. The error
introducedin
representing the continuous values signal by a finite set of discrete value levels is called
quantization error or quantization noise.
Quantization Step/Resolution : The difference between the two quantization levels is called
quantization step. It is given by Δ = XMax – xMin / L-1 where L indicates Number of quantizationlevels.
74
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
.CODING/ENCODING
Each quantization level is assigned a unique binary code. In the encoding operation, the
quantization
sample value is converted to the binary equivalent of that quantization level. If 16 quantization levels
are present, 4 bits are required. Thus bits required in the coder is the smallest integer greater than or
equal toLog2L. i.e b= Log2L
Thus Sampling frequency is calculated as fs=Bit rate /
b.
.ANTI-ALIASING FILTER
When processing the analog signal using DSP system, it is sampled at some rate depending upon
the
bandwidth. For example if speech signal is to be processed the frequencies upon 3khz can be
used. Hence the sampling rate of 6khz can be used. But the speech signal also contains some frequency
components more than 3khz. Hence a sampling rate of 6khz will introduce aliasing. Hence signal
should be band limited to avoidaliasing.
The signal can be band limited by passing it through a filter (LPF) which blocks or attenuates
all the frequency components outside the specific bandwidth. Hence called as Anti aliasing filter or
pre- filter. (BlockDiagram).
.SAMPLE-AND-HOLD CIRCUIT:
The sampling of an analogue continuous-time signal is normally implemented using a device called
an
analogue-to-digitalconverter(A/D).Thecontinuous-timesignalisfirstpassedthroughadevicecalled a
sample-and-hold (S/H) whose function is to measure the input signal value at the clock instant and
hold
itfixedforatimeintervallongenoughfortheA/[Link]-to-digitalconversion
ispotentiallyaslowoperation,andavariationoftheinputvoltageduringtheconversionmaydisruptthe
[Link]/Hpreventssuchdisruptionbykeepingtheinputvoltageconstantduring the
conversion. This is schematically illustrated byFigure.
After a continuous-time signal has been through the A/D converter, the quantized output may differ from
the input value. Themaximum possible output value after the quantization process could be up to half the
quantization level q above or q below the ideal output value. This deviation from the ideal output value is
called the quantization error. In order to reduce this effect, we increases the number ofbits.
75
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
76
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
77
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
4.5 Inversetransform
The integrals span one full period of the DTFT, which means that the x[n] samples are also the
coefficients of a Fourier series expansion of the DTFT.
Infinite limits of integration change the transform into a continuous-time Fourier transform
[inverse], which produces a sequence of Dirac impulses. That is:
4.6 Properties
78
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
4.7 SYMMETRYPROPERTIES
The Fourier Transform can be decomposed into a real and imaginary part or into an even and odd
part.
79
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
4.8 Z-transforms
where z is a complex variable. The above given relations are sometimes called the direct Z - transform
because they transform the time-domain signal x(n) into its complex-plane representation X(z). Since Z –
transform is an infinite power series, it exists only for those values of z for which this series converges.
The region of convergence of X(z) is the set of all values of z for which X(z) attains a finite
value.
► For discrete-time systems, z-transforms play the same role of Laplace transforms do in continuous-
timesystems
Bilateral forward Z transform
80
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
ADVANTAGES OF Z TRANSFORM
1. The DFT can be determined by evaluating ztransform.
2. Z transform is widely used for analysis and synthesis of digitalfilter.
3. Z transform is used for linear filtering. z transform is also used for finding Linear convolution,
cross-correlation and auto-correlations of sequences.
4. In z transform user can characterize LTI system(stable/unstable,causal/anti- causal) and its
response to various signals by placements of pole and zeroplot.
|z|<a
Fig show the plot of z transforms. The z transform has real and imaginary parts. Thus a plot of
imaginarypartversusrealpartiscalledcomplexz-plane.Theradiusofcircleis1calledasunitcircle.
This complex z plane is used to show ROC, poles and zeros. Complex variable z is also expressed
in polar form as Z= rejωwhere r is radius of circle is given by |z| and ω is the frequency of the
sequence in radians and given by∟z.
81
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1- 2z-1cosω0+z-2
15 sin(ω0n) u(n) z-1sinω0 |z| > 1
1- 2z-1cosω0+z-2
16 an cos(ω0n) u(n) Time scaling 1- (z/a)-1cosω0 |z| > |a|
1- 2(z/a)-1cosω0+(z/a)-2
1- 2(z/a)-1cosω0+(z/a)-2
4.9-Properties Of Z transform
Z- Transform of a signal x(n) is defined by
X (z) x(n)z
nn
Properties of z- transform
1. Linearity
x(n)
1 z X 1 (z)
z X2(z)
x 2(n)
82
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2 AX(z)B
Ax(n)Bx(n) 1 X(z)
z
1 1
Proof:
z- transform of Ax1 (n) Bx2 (n) Ax (n)Bx 1 2
(n)z n
n
Ax (n)
1 z
n
Bx 2 (n)z nA x (n)
1 z
nB
x 2 (n)z n
n n n n
2. Shifting in timedomain
x(n) z X(z)
x(nk) z zkX(z)
Proof:
z- transformofx(nk)x(nk)zn
n
let n k m
n m k
x(nk)znx(m)z(mk)zkx(m)z(m)zkX (z)
n m m
[Link] reversal
x(n)z X(z)
x(n) z X(z1)
Proof:
z- transform of x(n)x(n)zn
n
let n m
n m
[Link] in z-domain
(multiplication by an exponential sequence)
x(n)z X(z)
z
a nx(n)z X a
Proof:
a x(n)z
z- transform of a n x(n) n n
n
z
x(n)(a
z) X (a z) X a
1 n 1
n
83
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
5. Differentiation in z-domain
x(n) z X(z)
dX(z)
nx(n) z z
dz
Proof:
z- transform of x(n) X (z) x(n) z
n
n
[Link]
x(n)
1 z X(z)1
z
x(n)
2 X(z) 2
x(n)*x(n)
1 2 z X(z)X(z)
1 2
Proof:
By definition,
x1(n)*x2(n)x1(k)x 2 (nk)
k
Z – transform of x1 (n) * x(n)
2 [x (n) * x(n)]z
1 2
n
n
nk
x1(k )x2 (n k)z n
let n k p
n p k
1 x (k)x 2( p)z ( pk )
x2 ( p)z x (k)z
p k
pk
1
X 2 (z) X1 (z)
p k
[Link]
x(n)
1 z X 1 (z)
x(n)
2 z X(z)2
xx
z X(z)X(z
12 1 2
1 )
Proof:
By definition,
84
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Correlation between two signals x1(n)&x2(n) is given by
x x x (n)
12 1
* x(n)
2
X (z)
1 X (z
2
1)
Note:
Convolution property:
2 X(z)X(z)
x(n)*x(n) z
1 1 2
Time reversal property:
x(n)z X(z1 )
[Link]
x(n) z X(z)
x (n)z X(z )
Proof:
x (n)z
n
z- transform of x (n)
n
x(n)zX(z) X(z)
n
n
x(n) z X(z)
85
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
k
Z{x(n1)x(n)}lim
n0
x(n 1) x(n) zn k
k
zX(z)zx(0)X (z)lim x(n 1) x(n) z
n
k
n0
k
(z1)X (z)zx(0)lim x(n 1) x(n) z
n
k
n0
z1 z1 k
n0
limlimx(1)x(0)x(2)x(1)x(3)x(2)x(k1)x(k)
z1 k
x() x(0)
lim(z 1) X (z) x(0) x() x(0)
z1
FT X(ej)
DT
x(n)
x(n)ejn
X ej Analysisequation
n
Xejejnd
1
x(n)
2 synthesis equation
2
Properties of DTFT:
1. Linearity:
DT
x(n)
1
FT X e j 1
FT Xej
DT
x(n)
2 2
Ax1 (n) B x2 (n)A X
DTFT
1 ejBX e j 2
Where A , B are constants.
Proof:
Ax(n)
1 Bx
e jn 2 (n) e jnA x(n) 1 e jnB x 2 (n)e j n
n n n n
A X (e
1
j) BX (e1 j)
2. Periodicity
DTFT is periodic with period 2 π
86
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
x(n) FTX e j
DT
proof : Xe j(2k)
x(n) ej (2 k )n
n
sin ce e j 2 k n 1
n int eger
3. Time shiftingproperty
proof :
x(p)e
j(k p)
ej k x(p)e j p
ej k Xe j
p p
4. Time Reversalproperty
FT Xejx(n)
DT
x(n)
FT Xe j
DT
proof :
DTFT of x(n)isx(n)ejn
let n p
n p
x(p)e j(p )
p x(p)(e
j
)p Xe j
p
5. Conjugation
FT Xej
DT
x(n)
FT Xe j
DT
x (n)
87
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
proof :
DTFTof x(n)isx(n)ejn
DTFTof x (n)isx (n)ejnn
x(n)ejn
n
x(n)(e jn) X e j
n
6. Frequency shifting
DT
x(n)
FT X ej
ej0 n FT Xej(
DT
x(n) 0)
proof :
FTX ej
DT
x(n)
n x(n) j
DTFT
dX ej
d
proof :
DTFTofx(n)isx(n)ejnXej
n
dXej
j nx(n)ejn
d
dX e j
n
jn
j
d nx(n)e
n
dXej
DTFT of nx(n) j
d
88
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
8. Convolution in time
x(n) DT
FT X(ej)
1 1
x(n) DT
FT X(ej)
2 2
x1 (n)* x2 (n)
DT FT X (ej)X
1 2 (e
j)
Proof:
By definition,
x1(k)x2 (n k )ejn
nk
let n k p n
p k
x (k)e
1
k
jk
x 2 (p)ejpX 1 (ej)X 2 (e j)
p
Proof:
x(n)e
X ej j n Analysisequation
n
Xe e d
1 j j n
x(n) synthesisequation
22
X 1 e je j n d
1
2 2
x1 (n)
X e e
1
x2 (n) j j n
d
2
2
2
X e e d
1
let x2 (n) j j n
changing var iable to
2
2
2
89
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
DTFT of x1 (n)x2 (n) [x1(n)x2 (n)]ej n
1
x (n)
n
X e e j n de j n
j
1
2 2
n 2
X 2e
1
j
x1 (n)e j () n d
22 n
1 22 1X
X 2e jX 1 (ej())d ejX e j
2
2 1
1
n
x(n) 2
22
X (e j) 2d
Proof:
X e x(n) e
j jn
DTFT of x(n)
n
Xe e d
1
x(n) j j n
22
x (n)
1
X ej e j n d
22
x(n)
n
2
x(n)x(n)
n
X e e
1 j jn
d
n
x(n)
2
2
1
X
e j
{ x(n)e jn }d
22 n
X e X e jd X (e j) d
1 j 1 2
22 22
n=-∞
n=-∞
Complex variable z is expressed in polar form as Z= rejωwhere r= |z| and ω is ∟z. Thus we can be
written as
∞
n=-∞
∞
X(z) z=ejw = ∑ x (n) e–jωn
n=-∞
X(z) z=ejw=x(ω) at |z| = unitcircle.
Thus, X(z) can be interpreted as Fourier Transform of signal sequence (x(n) r–n). Here r–n grows with n if
r<1 and decays with n if r>1. X(z) converges for |r|= 1. hence Fourier transform may be viewed as Z
transform of the sequence evaluated on unit circle. Thus The relationship between DFT and Z transform
is given by
X(z) z=j2∏kn
e =x(k)
The frequency ω=0 is along the positive Re(z) axis and the frequency ∏/2 is
along the positive Im(z)
axis. Frequency ∏ is along the negative Re(z) axis and 3∏/2 is along the
negative Im(z) axis.
91
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Z transform properties
92
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
93
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The above equation can be written in partial fraction expansion form and find the coefficient AK and
take IZT.
94
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
S.N Function (ZT) Time domain sequence Comment
o
z-
1
1 –(0.5) z-1 4(-1/2)n u(n) – 3 (-1/4)n u(n) for |z|>1/2 causal system
7
1-3/4 z-1+1/8 z-2
95
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
z+1 δ(n)+ u(n) – 2(1/3)n u(n) causal system
9 for |z|>1
3z2 - 4z + 1
96
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
5z 5(2n-1) causal system
10 for |z|>2
(z-1) (z-2)
z–a
2 z (2n -1 ) u(n)
(z–1)(z-2)
3 z2 + z (2n+1) u(n)
(z – 1)2
4 z3 4 – (n+3)(0.5)n u(n)
(z-1) (z–0.5)2
n=-∞
97
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
z3 -3z2+3z -1
98
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Sample Problem:
99
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
UNIT V
5.1 Introduction
A discrete-time system is anything that takes a discrete-time signal as input and generates a
discrete-time signal as output.1 The concept of a system is very general. It may be used to model the
response of an audio equalizer . In electrical engineering, continuous-time signals are usually processed
by electrical circuits described by differentialequations.
For example, any circuit of resistors, capacitors and inductors can be analyzed using mesh analysis
to yield a system of differential equations. The voltages and currents in the circuit may then be computed
by solving the equations. The processing of discrete-time signals is performed by discrete-time systems.
Similar to the continuous-time case, we may represent a discrete-time system either by a set of difference
equations or by a block diagram of its implementation.
For example, consider the following difference equation. y(n) = y(n-1)+x(n)+x(n-1)+x(n-2) This
equation represents a discrete-time system. It operates on the input signal x(n)x(n) to produce the output
signal y(n).
LTI systems with rational system function can be represented as constant-coefficient difference
equation
• The implementation of difference equations requires delayed values ofthe
– input
– output
10
0
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
– intermediateresults
• The requirement of delayed elements implies need forstorage
Direct Form I
100
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Cascadeform
General form for cascade implementation
Parallel form
► Represent system function using partial fractionexpansion
101
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
For the case of discrete-time convolution, here are two convolution sum examples. The first employs finite
extent sequences (signals) and the second employs semi-infinite extent signals. You encounter both types of
sequences in problem solving, but finite extent sequences are the usual starting point when you‘re first
working with the convolution sum.
When convolving finite duration sequences, you can do the analytical solution almost by inspection or
perhaps by using a table (even a spreadsheet) to organize the sequence values for each value of n, which
produces a nonzero overlap between h[k] and x[n – k].
The support interval for the output follows the rule given for the continuous-time domain. The output y[n]
starts at the sum of the two input sequence starting points and ends at the sum of input sequence ending
points. For the problem at hand this corresponds to y[n] starting at [0 + –1] = –1 and ending at [3 + 1] = 4.
Looking at Figure b, you can see that as n increases from n < –1, first overlap occurs when n = –1. The last
point of overlap occurs when n – 3 = 1 or n = 4. You can set up a spreadsheet table to evaluate the six sum-
of-products related to the output support interval.
102
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
With the help of Figure b, you have three cases to consider in the evaluation of the convolution for all values
of n. The support interval for the convolution is
103
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Case 2: Partial overlap between the two sequences occurs when n + M ≥ 0 and n – M ≤ 0 or –
M ≤ n ≤ M. The sum limits start at k = 0 and end at k =n + M. Using the finite geometric seriessum
formula, the convolution sum evaluatesto
Case 3: Full overlap occurs when n – M > 0 or n >M. The sum limits under this case run from k = n–
M to k = n + M. Again, using the finite geometric series sum formula, the convolution sum evaluates to
Putting the pieces together, the complete analytical solution for this problem is
104
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
1.
105
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
106
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
107
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
108
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
2. ROC dos not contain any poles of X(z). This is because x(z) becomes infiniteat
the locations of the poles. Only poles affect the causality and stability of the system.
With this condition satisfied, the system will be stable. The above equation states that the LSI
system is stable if its unit sample response is absolutely summable. This is necessary and
sufficient condition for the stability of LSI system.
n=-∞
109
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
n=-∞
Magnitudes of overall sum is less than the sum of magnitudes of individual sums.
∞
n=-∞
n=-∞
110
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Poles inside unit circle gives stable system. Poles outside unit circle gives
unstable system. Poles on unit circle give marginally stable system.
6. A causal and stable system must have a system function that convergesfor
|z| > r < 1.
z–a
2 z u(n) u(-n-1)
z–1
3 z2 (n+1)an -(n+1)an
(z – a)2
(z – a)k
5 1 δ(n) δ(n)
6 Zk δ(n+k) δ(n+k)
n=-∞ n=0
2 z transform is applicable for relaxed One sided z transform is applicable for those systems
systems (having zero initial condition). which are described by differential equations with non zero
initial conditions.
3 z transform is also applicable for non- One sided z transform is applicable for causal systems
causal systems. only.
4 ROC of x(z) is exterior or interior to ROC of x(z) is always exterior to circle hence need not to
circle hence need to specify with z be specified.
transform of signals.
111
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
5.6Sample Problems:
Unilateral z-transform
Case 1:
z k k
x(n)z X(z)
n
x(nk)z n1
X(z)x(n)znn0
Proof:
Unilateralz-transformofx(nk)x(nk)zn
n0
let n k m n
m k
x(nk)znx(m)z(mk)zkx(m)zm
n0 mk mk
1
x(m)z x(m)z ( m)
k (m)
z
mk m0
k
z k x(m)z (m) x(m)z ( m)
m1 m0
k
zk x(n)z(n) x(m)z (m)
n1 m0
k x(n)znX (z)
zk
n1
Note:
Unilateral z- transform of y(n 3) is,
112
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
3 y(n)znY (z)
z3
n1
z 3Y (z) y(1)z 2y(2)z 1y(3)
Case2:
z k k 1 n
x(nk)z X(z)x(n)z
n0
X(z)x(n)znn0
Proof:
Unilateralz-transformofx(nk)x(nk)zn
n0
let n k m
n m k
x(nk)
n0
zn x(m)
mk
z(mk) zk x(m)zm
mk
k 1
z k x(m)z (m) x(m)z (m)
m0 m0
k 1
x(n)z
n
z k X(z)
n0
Find the step response of the system described by the difference equation
Solution:
113
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Y (z) z 1Y (z) y(1) 2 z 2Y (z) z 1y(1) y(2) z 1X (z) x(1)
2 z 2X (z) z 1x(1) x(2)
Y (z) z 1Y (z) 0.5 2 z 2Y (z) z 1(0.5) 0.25 z 1X (z) 2 z 2X (z)
sin ce x(n) u(n) &x(1) 0; x(2) 0
Y (z) 2z 2Y (z) z 1Y (z) z 1 z 1X (z) 2 z 2X (z)
Y (z)1 2z 2z 1z 1X (z)z 1 2z 2
z2 z2 z
z
sin ce x(n) u(n) &X (z)
z1
Y (z) z 2z
2
z
z 21
z2 (z 1) z2 z
z(z2) z z(z 2) z(z 1) (z
Y (z)
(z 2)(z 1)(z 1) (z2)(z1) 2)(z 1)(z 1)
2z 2z
(z 2)(z 1)(z 1)
2z 1 A
Y (z)
B C
z (z2)(z1)(z1) (z 2) (z 1) (z 1)2
1 1
A ; B ; C 1
3 3
1 1
z z
3 3 z
Y(z)
(z2) (z1) (z 1)2
y(n) inverseztransformofY(z)
1 1
y(n) u(n) (2)nu(n)nu(n)
3 3
Example:
Find the difference equation description for the system with transfer function
5Z 2
H(Z)
Z 2 3Z 2
Ans:
114
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
In frequency domain,
YejXejHej
YejDTFTofy(n)
X e jDTFT of x(n)
HejDTFTofh(n)
Yej
H e j frequency Re sposeof the system
Xej
Plot of phase angleof Hej Vs frequency is phase response of the system
Example:
Determine and sketch the magnitude response of the system described by the difference
1
equation y(n) x(n)x(n1)x(n2)3
Y e j X e j e jX e j e j 2X e j
1
Yej 1
3
j
j
e
j 2
e j
He 1 e 1 2 cos()
Xe j 3 3
Example:
Consider a system consisting of the cascade of two LTI systems with frequency responses
2 e j j 1
j
H1 (e ) 1 and H2 (e ) . Find the difference equation
1 1
1 e j 1 e j e2 j
2 2 4
describing the overall system.
115
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
j 2 ej Y (e j)
H (e )
1 X(ej)
1 e j3
8
1
Y(ej) e j3Y(ej)2X(ej)e jX(e)8
taking inverseDTFT ,
1
y(n) y(n 3) 2x(n) x(n 1)
8
Example:
116
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
117
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
118
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
119
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
120
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
REALIZATION
A linear time invariant discrete-time systems characterized by the general linear constant coefficient
difference equation
There are various forms to implement above equation either in hardware or in software. For each set
of equation, we can construct a block diagram consisting of an interconnection of delay elements,
multipliers and adders. We referred to such a block diagram as a realization of the system.
The computational complexity refers to the number of operations (like multiplication, addition etc.,)
required to compute an output value of the system
121
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The structure has M-1 memory location for storing M-1 previous inputs. The structure has M
complex multiplication and M-1 additions. The output is the weighted linear combination of M-1
past input and the weighted current value of the input.
122
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
123
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
124
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
PROBLEMS: ON CONVOLUTION
125
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
126
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
127
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
128
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
PROBLEMS
Note that without further information such as the initial condition, this equation does not
uniquelyspecify when is given. Taking z-transform of this equation and using the
time shifting property, weget
Note that the causality and stability of the system is not provided by this equation, unlessthe
129
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
to be
Although seems to have a form different from the typical impulse response incontinuous
130
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
where
and
which can be evaluated graphically in the z-plane asthe frequency changes in the
131
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Z-transform converts time-domain operations such as difference and convolution into algebraic
operations in z-domain. Moreover, the behavior of complex systems composed of a set of
interconnected LTI systems can also be easily analyzed in z-domain. Some simple
interconnections of LTI systems are listed below.
or in s-domain
or in s-domain
132
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
or in s-domain
While it is difficult to solve the equation in time domain to find an explicit expressionfor
find
133
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The feedback could be either positive or negative. For the latter, there will be anegative
that and
is
Comparingthis with the transfer function of the feedback system, we see that a first
Example 1:
134
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
where
can be obtained the same way as in previous example. Once and are
Weseethat is the linear combination of the delayed versions of itself and the
input which can be represented as a feedback system with two feedback paths
135
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
and
136
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
Thefirstsystem can be implemented by two delay elements with proper feedback paths
as shown in the previous example, and the second system is a linearcombination
137
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
EXAMPLES OF DT CONVOLUTION
138
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
139
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
The u(n) comes from our first case above since s(n) = 0 for n < 0, and obviously the other part
comes from the expression found in the second case above.
140
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
3. In the convolution sum, the impulse response is written as h(n−k), meaning that in the k
domain, the impulse response is shifted by n and flipped around thatpoint
141
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
142
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
143
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
4. Finding the impulse response of a diffeq system. Find the impulse response of thesystem
described by the followingdiffeq:
y[n] = 4 3 y[n − 1] − 7 12 y[n − 2] + 1 12 y[n − 3] + x[n] − x[n − 3] .
144
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
145
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
146
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
You should know that Laplace transform methods are widely used for analysis in linear
systems. Laplace transform methods are used when a system is described by a linear differential
equation, with constant coefficients. However:
There are numerous systems that are described by difference equations - notdifferential
equations - and those systems are common and different from those described by
differentialequations.
Systems that satisfy difference equations include thingslike:
o Computer controlled systems - systems that take measurements with digital I/O
boards or GPIB instruments, calculate an output voltage and output thatvoltage
147
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
digitally. Frequently these systems run a program loop that executes in a fixed
interval of time.
Other systems that satisfy difference equations are those systems with Digital Filters -
which are found anywhere digital signal processing - digital filtering is done. That
includes:
o Digital signal transmission systems like the telephonesystem.
o Systems that process audio signals. For example, a CD contains digital signal
information, and when it is read off the CD, it is initially a digital signal thatcan
be processed with a digitalfilter.
At this point, there are an incredible number of systems we use every day that have digital
components which satisfy difference equations.
In continuous systems Laplace transforms play a unique role. They allow system and
circuit designers to analyze systems and predict performance, and to think in different terms -
like frequency responses - to help understand linear continuous systems. They are a very
powerful tool that shapes how engineers think about those systems. Z-transforms play the rolein
sampled systems that Laplace transforms play in continuoussystems.
In continuous systems, inputs and outputs are related by differential equations and
Laplace transform techniques are used to solve those differentialequations.
In sampled systems, inputs and outputs are related by difference equations and Z-
transform techniques are used to solve those differentialequations.
In a voice transmission situation, the processing might be to band-limit the signal and
filter noise from thesignal.
In a control situation, a measurement might be processed to calculate a signal to controla
system.
And there are many othersituations.
Goals
In sampled systems you will deal with sequences of samples, and you will need to learn Z-
transform techniques to deal with those signals. In this lesson many of your goals relate to basic
understanding and use of Z-transform techniques. In particular, work toward these goals.
Later you will need to learn about transfer functions in the realm of sampled systems. As you
move through this lesson, there are other things you should learn.
What Is A ZTransform?
You will be dealing with sequences of sampled signals. Let us assume that we have a
sequence, yk. The subscript "k" indicates a sampled time interval and that ykis the value of y(t)
at the kthsampleinstant.
It's easy to get a sequence of this sort if a computer is running an A/D board, and measuring
some physical variable like temperature or pressure at some prescribed interval, T seconds. A
sampled sequence like this plays the same role that a continuous signal plays in a continuous
system. It carries information just like a continuous signal.
We will use the following notation. A large "z" denotes the operation of taking a Z-transform
(i.e., performing the sum above) and the result is usually denoted with an upper-case version of
the variable used for the sampled time function, yk.
Z[yk] =Y[z]
The definition is simple. Take the sequence, and multiply each term in the sequence by a
negative power of z. Then sum all of the terms to infinity. That's it.
149
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
HINTS
The frequency domain tells us the relative contribution of sinusoids of different frequencies to
the overall signal. Consider the figure below, which illustrates a simple example of the
transformation between the time and frequency domains. On the left, we plot the function :
150
II YEAR/THIRD SEMESTER EC3354-SIGNALS AND SYSTEM
151
IIYEAR/THIRD SEMESTER EC6303-SIGNALSAND
152