ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Definition of a System Examples Causality Linearity Time Invariance.

Slides:



Advertisements
Similar presentations
1 Signals and Systems Fall 2003 Lecture #2 9 September ) Some examples of systems 2) System properties and examples a) Causality b) Linearity c)
Advertisements

Lecture 3: Signals & Systems Concepts
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Introduction to Signals and Systems David W. Graham EE 327.
Familiar Properties of Linear Transforms
Review of Frequency Domain
Introduction to Systems What are signals and what are systems The system description Classification of systems Deriving the system model – Continuous systems.
Signals Systems For example ...
Lecture 6: Linear Systems and Convolution
Meiling chensignals & systems1 Lecture #2 Introduction to Systems.
Continuous-Time System Properties Linear Systems and Signals Lecture 2 Spring 2008.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Examples of Signals Functional Forms Continuous vs. Discrete Symmetry and Periodicity.
Discrete-Time Fourier Series
… Representation of a CT Signal Using Impulse Functions
Introduction Signals is a cornerstone of an electrical or computer engineering education and relevant to most engineering disciplines. The concepts described.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: First-Order Second-Order N th -Order Computation of the Output Signal.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Stability and the s-Plane Stability of an RC Circuit 1 st and 2 nd.
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
1 Chapter 1 Fundamental Concepts. 2 signalpattern of variation of a physical quantity,A signal is a pattern of variation of a physical quantity, often.
DISCRETE-TIME SIGNALS and SYSTEMS
Signal and Systems Prof. H. Sameti
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Useful Building Blocks Time-Shifting of Signals Derivatives Sampling (Introduction)
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Review Resources: Wiki: Superheterodyne Receivers RE: Superheterodyne.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: First-Order Second-Order N th -Order Computation of the Output Signal Transfer.
1 Signals and Systems Fall 2003 Lecture #1 Prof. Alan S. Willsky 4 September ) Administrative details 2) Signals 3) Systems 4) For examples... “Figures.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Spring 2013 Continuous-Time.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Convolution Definition Graphical Convolution Examples Properties.
1 Chapter 1 Fundamental Concepts. 2 signalpattern of variation of a physical quantity,A signal is a pattern of variation of a physical quantity, often.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Definition of a System Examples Causality Linearity Time Invariance Resources:
EEE 301 Signal Processing and Linear Systems Dr
Fourier Analysis of Discrete-Time Systems
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Representation of CT Signals (Review)
COSC 3451: Signals and Systems Instructor: Dr. Amir Asif
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
President UniversityErwin SitompulModern Control 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Modern Control
Fourier Analysis of Signals and Systems
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Demultiplexing and Demodulation Superheterodyne Receivers Review Resources: Wiki:
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Causality Linearity Time Invariance Temporal Models Response to Periodic.
Signals and Systems 1 Lecture 7 Dr. Ali. A. Jalali September 4, 2002
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
2006 Fall Welcome to Signals and Systems
Lecture 01 Signal and System Muhammad Umair Muhammad Umair, Lecturer (CS), KICSIT.
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
Motivation for the Laplace Transform
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Eigenfunctions Fourier Series of CT Signals Trigonometric Fourier.
Signals and Systems Analysis NET 351 Instructor: Dr. Amer El-Khairy د. عامر الخيري.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Frequency Response Response of a Sinusoid DT MA Filter Filter Design DT WMA Filter.
Linear Constant-Coefficient Difference Equations
1 “Figures and images used in these lecture notes by permission, copyright 1997 by Alan V. Oppenheim and Alan S. Willsky” Signals and Systems Spring 2003.
Overview of Signals and Systems  Overview of Overview Administrative details Administrative details Syllabus, attendance, report, notebookSyllabus, attendance,
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Eigenfunctions Fourier Series of CT Signals Trigonometric Fourier Series Dirichlet.
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
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3
Time Domain Representations of Linear Time-Invariant Systems
EE611 Deterministic Systems System Descriptions, State, Convolution Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Introduction Signals and Systems is a cornerstone of an electrical or computer engineering education and relevant to most engineering disciplines. The.
Linear Constant-Coefficient Difference Equations
State Space Representation
Description and Analysis of Systems
Chapter 1 Fundamental Concepts
State Space Analysis UNIT-V.
Signals and Systems Lecture 2
LECTURE 05: CONVOLUTION OF DISCRETE-TIME SIGNALS
LECTURE 07: CONVOLUTION FOR CT SYSTEMS
Lecture 3: Signals & Systems Concepts
Presentation transcript:

ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Definition of a System Examples Causality Linearity Time Invariance Resources: MIT 6.003: Lecture 2 Wiki: Causality Wiki: Linear System Wiki: Time Invariant System JHU: LTI Systems MIT 6.003: Lecture 2 Wiki: Causality Wiki: Linear System Wiki: Time Invariant System JHU: LTI Systems LECTURE 12: BASIC SYSTEM PROPERTIES URL:

EE 3512: Lecture 12, Slide 1 A system is a collection of one or more devices, processes, or computer- implemented algorithms that operates on an input signal x to produce an output signal y. When the inputs and outputs are continuous-time signals, the system is said to be a continuous-time system or an analog system. When the inputs and outputs are discrete-time signals, the system is said to be a discrete-time system. Mathematical models of systems are very useful because they allow us to analyze, design and predict the behavior of a system. We will discuss two types of models in this class:  Input/output representations (e.g., transfer function)  State or internal model models (e.g., state space) Three types of input/output models are discussed in this course  The convolution model  Difference or differential equations  Transfer functions (e.g., Fourier, Laplace and z-Transforms) The analysis tools presented in this class are used across a wide range of disciplines. Systems

EE 3512: Lecture 12, Slide 2 Classification of Systems Systems may be broadly classified into the following categories: Linear or nonlinear: is the volume control on your mp3 player linear? Constant-parameter or time-varying parameter: is a DC battery a constant- parameter system? Instantaneous (memoryless) and dynamic (with memory) systems: did anyone see the movie 50 First Dates? Causal or noncausal systems: is the stock market a causal system? Lumped-parameter or distributed-parameter systems: how do we model a transmission line differently than an electric circuit? Continuous-time and discrete-time systems: your mp3 player contains both digital signals (stored audio files) and digital to analog converters which generate a continuous time signal. Analog and digital systems: which is your mp3 player? a DVD player? An HDTV flat-screen?

EE 3512: Lecture 12, Slide 3 Systems From An Input/Output Perspective Systems can be described by their input/output behavior. The input, x, causes the output, y. The form of the internal system can vary, and is often modeled by a differential (or difference) equation or a transfer function. CT System x(t)x(t)y(t)y(t) DT System x[n]x[n]y[n]y[n] An example of a system you have studied extensively is an RLC circuit. You have learned how to compute voltages, currents, transient response, steady-state response, and the transfer function. In this course we will generalize these tools to any type of linear system. capacitance resistance inductance

EE 3512: Lecture 12, Slide 4 More System Examples Physical systems can be modeled by differential equations so that their input/output behavior can be studied using transfer functions, Laplace transforms, etc. This physical system is identical to the previous circuit from a mathematical point of view. More complex systems are often modeled as a cascading of components. Each component is often approximated by a linear system. DT models of such systems are an integral part of modern computer and information technology.

EE 3512: Lecture 12, Slide 5 Observations A very rich class of systems (but by no means all systems of interest to us) are described by differential and difference equations. Such an equation, by itself, does not completely describe the input-output behavior of a system: we need auxiliary conditions (initial conditions, boundary conditions). In some cases the system of interest has time as the natural independent variable and is causal. However, that is not always the case. Space plays an integral role in image processing. Some data is simply represented as indexed lists (e.g., sequences of words on a web page). Very different physical systems may have very similar mathematical descriptions. The beauty of such mathematical abstractions is that you can solve the system once, and apply it to many disciplines. For example, the circuit analysis paradigm is used to model fluid flow and acoustic environments. While many systems can be approximated as being linear (e.g., circuits), in practice most systems are nonlinear and can experience complex behaviors such as chaos.

EE 3512: Lecture 12, Slide 6 System Properties Why bother analyzing systems in terms of basic properties or behavior such as linearity, causality and time-invariance?  This has important practical/physical implications. We can make many important predictions of the system behaviors without having to do any mathematical derivations.  They allow us to develop powerful tools, such as transforms, for analysis and design.  For example, once you determine a system is linear, many important mathematical properties will hold. In fact, it turns out all linear systems can be modeled using a common framework (state variables) we will discuss towards the end of the semester.  Principles such as causality are actually applied across many disciplines ranging from engineering to philosophy.  In the DT domain, we can often implement systems that go beyond the limits of the real world, because programming languages allow you to implement very complex algorithms.  Despite many years of progress, many very simple physical systems are still beyond our modeling capabilities (e.g., water flowing from a faucet).

EE 3512: Lecture 12, Slide 7 Causality A system is causal if the output does not depend on future values of the input, i.e., if the output at any time depends only on values of the input up to that time. All real-time physical systems are causal, because time only moves forward. Effect occurs after cause. (Imagine if you own a noncausal system whose output depends on tomorrow’s stock price.) Causality does not apply to spatially varying signals. (We can move both left and right, up and down.) Causality does not apply to systems processing recorded signals, e.g. taped sports games vs. live broadcast. Examples:More examples:

EE 3512: Lecture 12, Slide 8 Linearity A system is linear if it obeys the principle of superposition:  If:x 1 (t) → y 1 (t) and x 2 (t) → y 2 (t) x k [n] → y k [n]  Then:a x 1 (t) + b x 2 (t) → a y 1 (t) + b y 2 (t) Question: Which of these systems are linear? y x y x y x

EE 3512: Lecture 12, Slide 9 Time-Invariance Informally, a system is time-invariant (TI) if its behavior does not depend on the choice of t = 0. Then two identical experiments will yield the same results, regardless the starting time. Mathematically (in DT): A system is time-invariant (TI) if for any input x[n] and any time shift n 0, if x[n] → y[n], then x[n – n 0 ] → y[n – n 0 ]. Similarly for a CT time-invariant system, if x(t) → y(t), then x(t – t 0 ) → y(t – t 0 ). Examples:More examples:

EE 3512: Lecture 12, Slide 10 Time-Invariance and Periodicity Fact: If the input to a TI system is periodic, then the output is also periodic with the same period. “Proof”: Suppose:x(t + T) = x(t) and:x(t) → y(t) Then by TI: x(t + T) → y(t+T) ↑ But these areSo these must be the same input!the same output. Therefore: y(t) = y(t+T). A basic fact: If we know the response of an LTI system to some inputs (e.g., sinewaves), we actually know the response to many inputs. Why? Because we can build complex signals out of simple signals, and we can use the principle of linearity to compute the output of the complex signals by summing the outputs from the simpler signals.

EE 3512: Lecture 12, Slide 11 Example of a DT Time-Invariant System

EE 3512: Lecture 12, Slide 12 Signals and Systems involves modeling systems in a manner that is applicable to a wide range of systems including circuits, physical systems and even software systems in some cases. Modeling systems using their input/output behavior can be very useful and informative. We introduced three basic properties of systems: causality, linearity and time-invariance. We introduced some examples of these properties and showed how we can use them to compute the outputs for complex signals. Summary