Nguyễn Công PhươngPHYSIOLOGICAL SIGNAL PROCESSING Signals and Systems... Characterization and Representation of Discrete – Time Systems... Signals and Systems– Extracting information fr
Trang 1Nguyễn Công Phương
PHYSIOLOGICAL SIGNAL PROCESSING
Signals and Systems
Trang 2I Introduction
II Introduction to Electrophysiology
III.Signals and Systems
IV Fourier Analysis
V Signal Sampling and Reconstruction
VI The z-Transform
Trang 3Signals and Systems
1 Characterization and Representation of
Discrete – Time Signals
2 Characterization and Representation of
Discrete – Time Systems
Trang 4Signals and Systems
– Extracting information from the signal,
– Extracting information about the relationships of two (or more) signals, – Producing an alternative representation of the signal.
• Why signals are processed ? [Bruce, 2001]
– To remove unwanted signal components that are corrupting the signal
Trang 5Signals and Systems
Trang 6Signals and Systems
1 Characterization and Representation of
Discrete – Time Signals
a) Types of Signals
b) Discrete – Time Signals
2 Characterization and Representation of
Discrete – Time Systems
Trang 7Types of Signals (1)
• Signal : a physical quantity varying as a
function (of time, space, etc.) and carrying
Trang 8Value of s(t) is defined for
every value of time t
Value of s(t) is defined
only at discrete time
Trang 10Types of Signals (4)
Deterministic signal Random signal
The future value is
predictable
The future value is unpredictable
Trang 11Signals and Systems
1 Characterization and Representation of
Discrete – Time Signals
a) Types of Signals
b) Discrete – Time Signals
i Representation of a Discrete – Time Signal
ii Basic Discrete – Time Signals
2 Characterization and Representation of
Discrete – Time Systems
Trang 12Discrete – Time Signals
• T (sampling period): the
interval between two
successive samples, measured
in seconds (s)
• f s (sampling frequency, 1/T):
the number of samples per unit
of time, measured in hertz (Hz)
2 1
N N
Trang 13, [ ]
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Function Table
Graph Sequence
Trang 14Basic Discrete – Time Signals (1)
, [ ]
,
n n
, [ ]
Trang 15Basic Discrete – Time Signals (2)
, [ ]
Trang 16Basic Discrete – Time Signals (3)
Trang 17Basic Discrete – Time Signals (4)
Trang 18Basic Discrete – Time Signals (5)
Trang 19Basic Discrete – Time Signals (6)
Trang 20Signals and Systems
1 Characterization and Representation of Discrete
– Time Signals
2 Characterization and Representation of
Discrete – Time Systems
a) Properties of Discrete – Time Systems
b) Impulse Response
c) Convolution
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference
Equations f) Properties of LTI Systems
Trang 21Discrete – Time Systems
Trang 23of Discrete – Time Systems (2)
• Definition : A system is called causal if the
present value of the output does not depend on future values of the input
• That is, y[n 0 ] is determined by the values of
x [n] for n ≤ n 0 , only
• Ex 1 : y [n] = x[n] + 2x[n – 1] + x[n – 2]
• Ex 2 : y [n] = x[n – 1] + x[n] + x[n + 1]
Trang 24of Discrete – Time Systems (3)
• Definition : A system is called stable, in the
Bounded-Input Bounded-Output (BIBO)
sense, if every bounded input signal results in
a bounded output signal
• That is, |x[n]| ≤ M x < ∞ |y[n]| ≤ M y < ∞
• A signal x[n] is bounded if there exists a
positive finite constant M x such that |x[n]| ≤ M x for all n
• Ex 3 : y [n] = x[n] + 2x[n – 1] + x[n – 2]
• Ex 4 : y [n] = 2 n x [n]
Trang 25of Discrete – Time Systems (4)
• Definition : A system is called linear if and
only if for every real or complex constant a 1 ,
a 2 and every input signal x 1 [n] and x 2 [n]:
H {a 1 x 1 [n] + a 2 x 2 [n]} = a 1 H {x 1 [n]} + a 2 H {x 2 [n]}
• A.k.a the principle of superposition
• Ex 5 : y [n] = 2x[n]
• Ex 6 : y [n] = x 2 [n]
Trang 26of Discrete – Time Systems (5)
• Definition : A system is called time – invariant or
fixed if and only if:
y [n] = H{x[n]} y[n – n 0 ] = H{x[n – n 0 ]}
for every input x[n] and every time shift n 0
• That is, a time shift in the input results in a
corresponding time shift in the output
Trang 27Signals and Systems
1 Characterization and Representation of Discrete
– Time Signals
2 Characterization and Representation of
Discrete – Time Systems
a) Properties of Discrete – Time Systems
b) Impulse Response
c) Convolution
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference
Equations f) Properties of LTI Systems
Trang 29Signals and Systems
1 Characterization and Representation of Discrete
– Time Signals
2 Characterization and Representation of
Discrete – Time Systems
a) Properties of Discrete – Time Systems
b) Impulse Response
c) Convolution
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference
Equations f) Properties of LTI Systems
Trang 30Convolution (1)
• A great need for the evaluation of the
performance of an LTI (Linear Time –
Invariant) system.
• The response of a system can be used to
evaluate its performance.
• This can be obtained from impulse responses
h [n] by using the convolution.
Impulse response
n
δ [ ] h n [ ]
Trang 35Convolution (6)
Ex 9
1 2 3 4 5 1 2 1 [ ] { }, [ ] { }.
× 4
− = 4
Trang 36Convolution (7)
Ex 9
1 2 3 4 5 1 2 1 [ ] { }, [ ] { }.
×
2 = 4
Trang 37Signals and Systems
1 Characterization and Representation of Discrete
– Time Signals
2 Characterization and Representation of
Discrete – Time Systems
a) Properties of Discrete – Time Systems
b) Impulse Response
c) Convolution
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference
Equations f) Properties of LTI Systems
Trang 43Signals and Systems
1 Characterization and Representation of Discrete
– Time Signals
2 Characterization and Representation of
Discrete – Time Systems
a) Properties of Discrete – Time Systems
b) Impulse Response
c) Convolution
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference
Equations
f) Properties of LTI Systems
Trang 44Linear Constant – Coefficient Difference Equations (LCCDE)
• a k : feedback coefficients.
• b k : feedforward coefficients.
• If a k & b k are fixed, then the system is time – invariant.
• If a k & b k depend on n, then time – varying.
• N is the order of the system.
Trang 45Signals and Systems
1 Characterization and Representation of Discrete –
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference Equations
f) Properties of LTI Systems
i Properties of Convolution
ii Causality and Stability
iii Convolution of Periodic Sequences
iv Response to Simple Test Sequences
Trang 48Causality and Stability
• A linear time – invariant system with impulse
response h[n] is causal if:
• A linear time – invariant system with impulse
response h[n] is stable, in the bounded – input
bounded – output sense, if and only if the impulse response is absolutely summable, that is, if:
Trang 49Signals and Systems
1 Characterization and Representation of Discrete –
d) Block Diagrams & Signal – Flow Graphs
e) Linear Constant – Coefficient Difference Equations
f) Properties of LTI Systems
ii Causality and Stability
iii Convolution of Periodic Sequences
iv Response to Simple Test Sequences
Trang 51h k
=−∞
= [ ]
Trang 52Response to Simple Test
Trang 53Response to Simple Test