Professional Documents
Culture Documents
causal system
A system is said to be causal if the output of the system at any time n depends only
on present and past but does not depend on future inputs. In mathematical terms,
the output of a causal system satisfies an equation of the form, y(n)=F[x(n),x(n1),x(n-2).]
Example : y(n)=x(n)-x(n-1)
Static system
A discrete time system is called static or memory less if its output at any instant n
depends at most on the input sample at the same time, but not on past or future
samples of the input.
Dynamic system
A discrete time system is called dynamic if its o/p at any instant n depends on the
present & past samples of i/p, & the dynamic system is said to have memory.
Stability
A linear time invariant system is said to be stable, if its impulse response is absolutely
h( n)
k 1
k 0
y (n) bk x(n-k)
k 0
The output at any instant depends upon the present and past values of input alone.
Determine the range of values of the parameter a for which the LTI system with impulse
response h(n)=an u(n) is stable.
For stability,
h( n)
Hence,
a
n0
1 a
x( n)
y(n) x(n 7)
y(n) nx(n)
y(n) x3 (n).
Check whether the system y(n) ax(n 1) x(n) is linear, casual, shift invariant
and stable.
Determine whether the following signals are Linear, Time variant, causal and
stable.
n
ii) h(n) sin 2
Solution:
n
i) h(n) 2 u(n)
For stability,
h( n)
Here,
2 0.5
n
n 0
1
2
1 0.5
For stability,
h(n) ;
n
So the system is unstable.
2
sin
2n
iv) h(n) e u(n 1)
e2 n
h( n)
0
for n 1
for n 1
h(n) ; e
2n
n 1
1
T
or 2 f 2 FT T
Fs
T (t )
(t nTs)
T (t )
ce
j
nt
where s
2
Ts
T /2
1
1
where cn
T (t )e js nt dt
Ts T / 2
Ts
(t )
1 jn t
s
e
n T
s
FT [T (t )]
FT e jns t
Ts n
1
j n t jt
j ( n )t dt
s
s
e
dt e
2 ( ns )
e
( n s )
FT [T (t )]
Ts n
2
Thus the Fourier transform of a unit impulse train is also a similar impulse train.
Now the multiplier or sampled output is,
ms (t ) m(t )T (t ) m(t )
FT [ ms (t )] M s ( )
M s ( )
1
2
[ M ( ) * s
( n s )]
n
M ( n s )
n
Ts
1
1
. M s ( ) will repeat periodically without overlap as long as f s 2 fm and
Ts
m(t) can be recovered by low pass filtering the sampled signal M s (t ) . The
minimum sampling rate f s 2 fm samples per second is called the Nyquist rate.
On the other hand if m(t) is sampled at a rate less than the Nyquist rate that is
M s ( )
1
TS
M ( n s )
n
When n=0, M ( ) Ts M s ( )
ms (t )
(sampling rate)
m( nTs ) (t nTs )
n
M s ( )
jnTs
m nTs e
n
M ( )
j nTs
m nTs e
n
For | | m , equation (4) shows that the Fourier transform M ( ) of the band
limited signal m(t) is uniformly determined by its sample values m( nTs ) .
Taking inverse Fourier transform of equation (4),
1 m
j (t nTs )
jt
m( nTs )e
d
d
M ( ) e
2
2 m m n
m j (t nT )
1
s d
m( nTs ) e
m (t )
n
m
2m
m (t )
e j (t nTs ) m
m ( nTs )
m (t )
j (t nTs )
2m n
m
1
e jm (t nTs ) e jm (t nTs )
m(t ) m( nTs )
2 jm (t nTs )
n
m (t )
Sin m (t nTs )
m( nTs )
m (t nTs )
n
m(t )
Sin (2 f mt n )
m(nTs )
m(nTs ) Sinc 2 f m t n
(2 fmt n)
n
n
(5)
Equation (5) provides an interpolation formula for reconstructing the original signal
m(t) from the sequence of sample values m(nTs ) with the sinc function
Sinc 2 f m t
ALIASING:
When the sampling rate exceeds the Nyquist rate 2fm all replicas of M(w) involved
in the reconstruction of Ms(w) move farther apart, and there is no problem in
recovering the original signal m(t) from its sampled version ms(t).
When f s 2 fm , in the construction of the spectrum of sampled signals Ms(w), the
frequency shifted replicas of the original spectrum M(w) overlap. In this case the
high frequencies in M(w) get reflected into the low frequencies in Ms(w).
If the sampling rate f s 2 fm the original signal m(t) cannot be recovered exactly
from its sampled version ms(t) and information is there by lost in the sampling
process. The distortion that occurs when a signal is sampled too slowly is called
aliasing.
Another factor that contributes to aliasing is the fact that a signal cannot be finite in
both time and frequency. Therefore this violates the strict band limited requirement
of the sampling theorem. So whenever a time limited signal is sampled there will be
some aliasing produced by the sampling process. Accordingly in order to combat the
effects of aliasing in practice, two corrective measures are used.
i)prior to sampling, a low pass pre aliasing filter is used to attenuate through high
frequency components of the signal, that lie outside the band of interest.
ii) The filtered signal is sampled at a rate slightly higher than the Nyquist rate.
Analog to digital conversion is done in three steps. This process is illustrated in Fig.
(i)
(ii)
Coding :In the coding process, each discrete value xq(n) is represented by a b
bit binary sequence.
(ii)
Rounding (rounded off to next integer level). The distance between two
successive quantization levels is called the quantization step size (or)
resolution. The quantization error eq(n) in rounding is limited to the range of
to
half of the quantization step. If x min & x max represent the minimum and
maximum values of x(n) & the number of quantization levels, then
x max x min
L1
The quantization error decreases and the accuracy quantizer increases as the
number of quantization level increases.
e q (t ) dt e2q (t ) dt
2
eq ( t )
Pq
t
2
2
2
t
dt
2
12
0
1
If the quantizer has b bits of accuracy and the quantizer covers the entire
range 2A, the quantization step is
2A
4 A2
A2
. Hence, Pq 22 b 12 22 b 3
2b
A2
2
Px
A2 / 2
SQNR
2 2b
3 / 2 22 b 3 / 2 L
Pq
A / 2 3
This implies that, the SQNR increases approximately 6dB for every bit added
to the word length.
Coding of quantized samples:
The coding process in an ADC assigns a unique binary number to each
quantization level. If there are L levels, we need at least L different binary
numbers. With a word length of b bits, the number of bits required in the
coder is the smallest integer greater than or equal to log 2L