DISCRETE-TIME SIGNALS and SYSTEMS

Slides:



Advertisements
Similar presentations
Discrete-Time Linear Time-Invariant Systems Sections
Advertisements

MM3FC Mathematical Modeling 3 LECTURE 3
Lecture 4: Linear Systems and Convolution
Lecture 6: Linear Systems and Convolution
Signals and Systems Lecture #5
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
Discrete-time Systems Prof. Siripong Potisuk. Input-output Description A DT system transforms DT inputs into DT outputs.
Analysis of Discrete Linear Time Invariant Systems
Digital Signals and Systems
Discrete-Time and System (A Review)
Chapter 2 Discrete-Time Signals and Systems
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
Chapter 2: Discrete time signals and systems
Course Outline (Tentative)
EE3010 SaS, L7 1/19 Lecture 7: Linear Systems and Convolution Specific objectives for today: We’re looking at continuous time signals and systems Understand.
Time-Domain Representations of LTI Systems
Time Domain Representation of Linear Time Invariant (LTI).
Time-Domain Representations of LTI Systems
Classification of Signals & Systems. Introduction to Signals A Signal is the function of one or more independent variables that carries some information.
Discrete-time Systems Prof. Siripong Potisuk. Input-output Description A DT system transforms DT inputs into DT outputs.
Introduction to System Hany Ferdinando Dept. of Electrical Engineering Petra Christian University.
BYST CPE200 - W2003: LTI System 79 CPE200 Signals and Systems Chapter 2: Linear Time-Invariant Systems.
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Linear Time-Invariant Systems
COSC 3451: Signals and Systems Instructor: Dr. Amir Asif
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Department of Electrical and Computer Engineering Brian M. McCarthy Department of Electrical & Computer Engineering Villanova University ECE8231 Digital.
Fourier Analysis of Signals and Systems
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
CHAPTER 2 Discrete-Time Signals and Systems in the Time-Domain
1 Digital Signal Processing Lecture 3 – 4 By Dileep kumar
Discrete-Time Signals and Systems
Chapter 4 LTI Discrete-Time Systems in the Transform Domain
Signal & Linear system Chapter 3 Time Domain Analysis of DT System Basil Hamed.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
4. Introduction to Signal and Systems
Time Domain Representation of Linear Time Invariant (LTI).
Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Neural Networks Laboratory Slide 1 DISCRETE SIGNALS AND SYSTEMS.
Discrete-time Signals Prof. Siripong Potisuk. Mathematical Representation x[n] represents a DT signal, i.e., a sequence of numbers defined only at integer.
Signals and Systems Analysis NET 351 Instructor: Dr. Amer El-Khairy د. عامر الخيري.
Lecture 2 BME452 Biomedical Signal Processing 2013 (copyright Ali Işın, 2013)1 BME452 Biomedical Signal Processing Lecture 2  Discrete Time Signals and.
Signals and Systems Lecture #6 EE3010_Lecture6Al-Dhaifallah_Term3321.
Digital Signal Processing Topic 2: Time domain
Description and Analysis of Systems Chapter 3. 03/06/06M. J. Roberts - All Rights Reserved2 Systems Systems have inputs and outputs Systems accept excitation.
Chapter 2. Signals and Linear Systems
Analysis of Linear Time Invariant (LTI) Systems
1 Computing the output response of LTI Systems. By breaking or decomposing and representing the input signal to the LTI system into terms of a linear combination.
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
Prepared by:D K Rout DSP-Chapter 2 Prepared by  Deepak Kumar Rout.
In summary If x[n] is a finite-length sequence (n  0 only when |n|
Time Domain Representations of Linear Time-Invariant Systems
Discrete Time Signal Processing Chu-Song Chen (陳祝嵩) Institute of Information Science Academia Sinica 中央研究院 資訊科學研究所.
Chapter 3 Time Domain Analysis of DT System Basil Hamed
Review of DSP.
In summary If x[n] is a finite-length sequence (n0 only when |n|
What is System? Systems process input signals to produce output signals A system is combination of elements that manipulates one or more signals to accomplish.
CEN352 Dr. Nassim Ammour King Saud University
Discrete-time Systems
Description and Analysis of Systems
UNIT V Linear Time Invariant Discrete-Time Systems
Signal and Systems Chapter 2: LTI Systems
UNIT-I SIGNALS & SYSTEMS.
2. Linear Time-Invariant Systems
Signals & Systems (CNET - 221) Chapter-2 Introduction to Systems
Signals & Systems (CNET - 221) Chapter-3 Linear Time Invariant System
Concept of frequency in Discrete Signals & Introduction to LTI Systems
Review of DSP.
Lecture 3 Discrete time systems
SIGNALS & SYSTEMS (ENT 281)
Presentation transcript:

DISCRETE-TIME SIGNALS and SYSTEMS Sub-topics: Discrete-Time Signals (DTS) -. Basic DTS -. Classification of DTS -. Simple Manipulation of DTS Discrete-Time Systems -. Input-Output Description of Systems -. Classification of DT Systems -. Interconnection of DT Systems Implementation of Discrete-Time Systems Correlation of Discrete-Time Signals

Discrete-Time Signals A DTS x(n) is a function of an independent variable that is integer

Some Representations of DTS Functional representation 2. Tabular representation 3. Sequence representation n … -2 -1 1 2 3 4 5 x(n)

… … Some Elementery DTS The Unit Sample Sequence or Unit Impulse The Unit Step Signal … 1 (n) n … u(n) 1 n

4. The Exponential Signal 3. The Unit Ramp Signal 4. The Exponential Signal … ur(n) n x(n) = an,

Classification of DTS Energy signals and power signals Energy signal E can be finite and infinite. If E is finite (0<E<∞), then x(n) is energy signal, P=0. If E is infinite, then P can be finite or infinite. If P is finite and P0, then signal x(n) is called power signal. Periodic signals and aperiodic signals x(n+N) = x(n), all n -> periodic (N = period) Otherwise is aperiodic

Symmetric (even) and anti-symmetric (odd) signals x(-n) = x(n) x(-n) = -x(n)

Manipulation of Discrete-Time Signals Transformation of the independent variable (time) A signal x(n) is shifted in time by replacing the independent variable n by n-k, where k is integer Results: delay of the signal (k is positive) or an advance of the signal (k is negative) Folding or Reflection of signal (n becomes –n about the time origin n = 0)

Folding and shifting process

Downsampling process Replacing n by n, where  is integer

Addition, multiplication, and scaling of sequences Amplitude scaling: y(n) = A x(n) ; -∞<n<∞ ; A is a constant The sum of two signals: y(n) = x1(n) + x2(n); -∞<n<∞ The product of two signals: y(n) = x1(n).x2(n); -∞<n<∞ Discrete-Time Systems y(n)   [x(n)] Accumulator: the system computes the current value of the input to the previous output value

Block Diagram Representation of Discrete-Time Systems An Adder: memoryless process A constant multiplier: memoryless process A signal multiplier: memoryless process A unit delay element: Z-1 is not memoryless A unit advance element: not memoryless + x1(n) x2(n) y(n) = x1(n) + x2(n) a x(n) y(n) = a x(n) x x1(n) x2(n) y(n) = x1(n) x2(n) Z-1 x(n) y(n) = x(n-1) Z x(n) y(n) = x(n+1)

Classification of Discrete-Time Systems Static versus dynamic systems Static It is memoryless 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 It has a memory Its output at time n is completely determined by the input samples in the interval from n-k to n(k0), the system is said to have memory of duration k. If k=0, the system is static If 0<k<, the system is said to have finite memory If k = , the system is said to have infinite memory Time-invariant versus time-variant systems Linear versus nonlinear systems Causal versus non-causal systems Stable versus unstable systems

Static vs Dynamic systems Time-invariant versus time-variant systems TI systems or shift invariant If its input-output characteristics do not change with time Theorem. A relaxed system  is time invariant if and only if:

Time-variant If the output y(n,k)  y(n-k), even for one value of k.

Linear vs non-linear systems A linear system is a system that satisfies the superposition principle Otherwise non-linear systems Theorem. A system is linear if and only if E.g. Linear systems: y1(n) = x1(n2) dan y2(n) = x2(n2), with superposition principle: y3(n) =  [a1x1(n) + a2x2(n)] = a1x1(n2) + a2x2(n2), then a1y1(n) + a2y2(n) = a1x1(n2) + a2x2(n2) e.g. Non-Linear Systems: y(n) = ex(n), jika x(n) = 0 then y(n) = 1.

Causal versus non-causal systems Causal system If the output of the system at any time n [i.e., y(n)] depends only on present and past inputs [i.e., x(n), x(n-1), x(n-2), …] Non-causal systems Its output depends not only on present and past inputs but also on future inputs Stable versus unstable systems Stable system Theorem. An arbitrary relaxed system is said to be bounded input – bounded output (BIBO) stable if and only if every bounded input produces a bounded output. Bounded: existed finite numbers x(n), y(n) = input, output Mx, My = finite number h(n) = impuls respon |x(n)|  Mx < ∞ ; |y(n)|  My < ∞ ;

Interconnection of Discrete-Time Systems Unstable system If, for some bounded input sequence x(n), the output is unbounded (infinite) Interconnection of Discrete-Time Systems Cascade interconnection/series Parallel interconnection 1 2 y(n) x(n) y1(n) c y1(n) = 1 [x(n)] y(n) = 2 [y1(n)] = 2 [1 [x(n)]] c 2 1 y(n) = c [x(n)] Cascade interconnection

Analysis of Discrete-Time Linear Time-Invariant Systems: Parallel: y3(n) = y1(n) + y2(n) = 1[x(n)] + 2[x(n)] = (1+ 2)[x(n)] = p[x(n)] p = (1+ 2) 1 2 y3(n) x(n) y1(n) + y2(n) p Analysis of Discrete-Time Linear Time-Invariant Systems: Convolution technique It involves input, output signals, and impuls respons. Math. Techniques that combine two signals to create a new signal

Examples of application of convolution a. Low-Pass Filter (LPF) b. High-Pass Filter (HPF)

Convolution can be done in 4 steps: In math. Expression: y(n): output signal, x(n): input signal and h(n): impuls respon Convolution can be done in 4 steps: Folding: Fold h(k) to k=0 to get h(-k) Shifting: shift h(-k) by n0 to the right (left) if n0 is positive (negative) to get h(n0 – k) Multiplication: multiply x(k) to h(n0 – k) to obtain the sequence vno(k)  x(k)h(no – k). Summation: Sum the sequence vno(k) to obtain the output value at n = no.

Convolution: vo(k)  x(k)h(-k)

Property of convolution and the interconnection of LTI systems Commutative Law: x(n) * h(n) = h(n) * x(n) Associative Law: [x(n) * h1(n)] * h2(n) = x(n) * [h1(n) * h2(n)] Distributive Law:x(n) * [h1(n) + h2(n)] = x(n) * h1(n) + x(n) * h2(n) Commutative Law Associative Law h(n) x(n) y(n)

Interconnection of LTI systems Direct-Form I and Direct-Form II. Distributive Law Interconnection of LTI systems Direct-Form I and Direct-Form II. Direct-Form I uses delay (memory) element seperately between sample of input signal and output signal. Direct-Form II, both input and output signal use the same delay elements. Hence Direct-Form II is more eficient. y(n) = -a1 y(n-1) + bo x(n) + b1 x(n-1) v(n) = bo x(n) + b1 x(n-1) (non-recursive) ; y(n) = -a1 y(n-1) + v(n) (Fig. b) or w(n) = -a1 w(n-1) + x(n) y(n) = bo w(n) + b1 w(n - 1)

Direct-Form I and Direct-Form II

Correlation technique in Discrete Systems It is used to measure the degree to which the two signals are similar and thus to extract some information that depends to a large extent on the application Cross-correlation: correlation technique on two different signals Autocorrelation: on two same signals The relationship between transmitted signal and reflected signal [ x(n) and y(n)] y(n) =  x(n – D) + w(n)  = attenuation factor in the round-trip transmission D = delay round-trip w(n) = additive noise system

Crosscorrelation Autocorrelation Correlation technique of sequences: a. Shifting of any one of sequences. b. Multiplication of two sequences. c. Summing of all values of n.

Normalized crosscorrelation dan autocorrelation: