13
1 Signals & Signal Models ELEC 3004: Systems: Signals & Controls Dr. Surya Singh Lecture 3 [email protected] http://robotics.itee.uq.edu.au/~elec3004/ © 2013 School of Information Technology and Electrical Engineering at The University of Queensland March 6, 2013 Equivalence Across Domains ELEC 3004: Systems 8 March 2013 - 2 Recall From Last Time ... Source: Dorf & Bishop, Modern Control Systems, 12 th Ed., p. 73

Signals & Signal Models - Systems: Signals and Control

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Signals & Signal Models - Systems: Signals and Control

1

Signals & Signal Models

ELEC 3004: Systems: Signals & ControlsDr. Surya Singh

Lecture 3

[email protected]://robotics.itee.uq.edu.au/~elec3004/

© 2013 School of Information Technology and Electrical Engineering at The University of Queensland

March 6, 2013

• Equivalence Across Domains

ELEC 3004: Systems 8 March 2013 - 2

Recall From Last Time ...

Source: Dorf & Bishop, Modern Control Systems, 12th Ed., p. 73

Page 2: Signals & Signal Models - Systems: Signals and Control

2

• Assignment 0 is online – Please complete by tomorrow!

• Adam Keys is looking for volunteers as part of a study of motion and video simulations.

• Thank you for your participation in the Tutorials ! Based on feedback we’ll run Tutorials on Week 4 as well!!

• Practise Shuffle / Peer Feedback on Friday.

• Assignment 1 comes out next Monday – March 11…

ELEC 3004: Systems 8 March 2013 - 3

Announcements:

!

• Space Audit on March 22 (F) and March 28 (W)– They will be going around in black hats– P&F will be checking on us– This effects class funding (read tutor hours!!)– Sounds like an ideal time for a pop-quiz ( just saying )

• Q & A Forum Software– Sadly, there is no “StackOverflow” for classes1. Blackboard Forums – Allows Ranking (**) and is “local”2. Piazza – Yet another IT system3. news:uq.itee.elec3004 -- A classic!

Matlab Transfer Function Example By R. Simpson on Tutorial Page. Thank you!

ELEC 3004: Systems 8 March 2013 - 4

Announcements [2]:

!

Page 3: Signals & Signal Models - Systems: Signals and Control

3

ELEC 3004: Systems 8 March 2013 - 5

Today:Week Date Lecture Title

127-FebIntroduction1-MarSystems Overview

2 6-MarSignals & Signal Models8-MarSystem Models

313-MarLinear Dynamical Systems15-MarSampling & Data Acquisition

420-MarTime Domain Analysis of Continuous Time Systems22-MarSystem Behaviour & Stability

527-MarSignal Representation29-MarHoliday

610-AprFrequency Response & Fourier Transform12-AprAnalog Filters

717-AprIIR Systems19-AprFIR Systems

824-Aprz-Transform26-AprDiscrete-Time Signals

91-MayDiscrete-Time Systems3-MayDigital Filters

108-MayState-Space

10-MayControllability & Observability

1115-MayIntroduction to Digital Control17-MayStability of Digital Systems

1222-MayPID & Computer Control24-MayInformation Theory & Communications

1329-MayApplications in Industry31-MaySummary and Course Review

• Communicates information

• Varies in Time and/or Space

ELEC 3004: Systems 8 March 2013 - 6

What is a Signal?

Everywhere:• The type

• The screen

• Your 5 senses

• Telephony

• Interest rates

• Leaf colour

Temperature

Distance

Force

Speed

F(x) Signal

Page 4: Signals & Signal Models - Systems: Signals and Control

4

2950 3000 3050 3100 3150 3200 3250 3300-101

2950 3000 3050 3100 3150 3200 3250 3300

Abdo RIP

Thorax RIP

Flow

2950 3000 3050 3100 3150 3200 3250 33000

0.5

1

1.5

2

LGn=0.64 LG60=0.9 LG30=0.46 8 March 2013 - 7

Signals!

s1

Gevv

s

Echem

ELEC 3004: Systems

Understanding & Classifying SignalsMetrics:

• Size

• Signal Energy

• Signal Power

• Frequency

• Phase

• Entropy– Deterministic signals

– Random signals

Classifications:

• Continuous-Time

• Discrete-Time

• Analog

• Digital

• Even

• Odd

ELEC 3004: Systems 8 March 2013 - 8

Page 5: Signals & Signal Models - Systems: Signals and Control

5

• The size of any entity is a number that indicates the largeness or strength of that entity. Generally speaking, the signal amplitude varies with time.

• However, this will be a defective measure because even for a large signal x(t), its positive and negative areas could cancel each other, indicating a signal of small size.

ELEC 3004: Systems 8 March 2013 - 9

Signal Size

• Consider the area under a signal x(t) as a possible measure of its size, because it takes account not only of the amplitude but also of the duration.

• Instead we look at it’s energy or signal energy

• But this can be infinite!

ELEC 3004: Systems 8 March 2013 - 10

Signal Energy

Page 6: Signals & Signal Models - Systems: Signals and Control

6

• Generalize this to a finite measure via a RMS (root means square measurand)

11

Signal Power:

Finite EnergyFinite Power

∞ EnergyFinite Power

8 March 2013 -ELEC 3004: Systems

• Classifications – A “pair-wise” way of characterizing the signal by putting it into

a “descriptive bin”– Ex: How to describe a person – well we could measure them

(weight, height, power, etc.) or we could sort by category (“North/South-side,” Australian, etc.) Neither is perfect

• Some common classifications:1. Continuous-time and discrete-time signals2. Analog and digital signals3. Periodic and aperiodic signals4. Real and complex signals5. Deterministic and probabilistic signals

ELEC 3004: Systems 8 March 2013 - 12

Signal Classifications

Page 7: Signals & Signal Models - Systems: Signals and Control

7

• The independent variable (x-axis) – in this case t – is continuous (which may be the eals, but can be others)

• This does not dictate the form of u(t) -- it may be either continuous or discrete.

ELEC 3004: Systems 8 March 2013 - 13

Continuous-Time

u(t)

t

t∈R

• The independent variable (x-axis) – in this case t – is continuous (which may be the eals, but can be others)

• This does not dictate the form of u(t) -- it may be either continuous or discrete.

ELEC 3004: Systems 8 March 2013 - 14

Continuous Time

u(t)

t

t∈R

Continuous

Page 8: Signals & Signal Models - Systems: Signals and Control

8

• The independent variable is only set for fixed, discrete values• Ex: t ∈ Integers• Written in [Square Brackets]• u[tn] = u[n]• tn={t0, t1, t2, …, tn}• Relationship to continuous time: u[n]=u(nTs)

ELEC 3004: Systems 8 March 2013 - 15

Discrete Timeu[t ]n

t

t∈Z (Integers)

Ts = Sample Period = Time between samples

Discrete

• Continuous and Discrete on the y-axis• u(t) = Continuous Analog• u(t) = Discrete Digital

– Number of levels can be many – Simplest case is for two Binary digit (or bit) signal

ELEC 3004: Systems 8 March 2013 - 16

Analog and Digital Signals

u(t)

t

Discretedigital levels

Page 9: Signals & Signal Models - Systems: Signals and Control

9

• (a) analog, continuous time | (b) digital, continuous time• (c) analog, discrete time and (d) digital, discrete time

ELEC 3004: Systems 8 March 2013 - 17

Analog and Digital Signals

• A signal x(t) is periodic if for some positive constant T0

• For periodic signals x(t) of period T0 : – the area under x(t) over any interval of duration T0 is the same

ELEC 3004: Systems 8 March 2013 - 18

Periodic and Aperiodic Signals

Page 10: Signals & Signal Models - Systems: Signals and Control

10

ELEC 3004: Systems 8 March 2013 - 19

Real and Complex Signals

• Deterministic – are those whose description is

known completely

• Random– Those signals whose descriptions is unknown incompletely via

statistical or probabilistic descriptions.

ELEC 3004: Systems 8 March 2013 - 20

Deterministic and Random

0 1 2 3 4 5 6 7-1

-0.5

0

0.5

1

Page 11: Signals & Signal Models - Systems: Signals and Control

11

Ergodicity

1. Over time: multiple readings of a quantity over time

• “stationary” or “ergodic” system• Sometimes called “integrating”

2. Over space: single measurement (summed) from multiple sensors each distributed in space

3. Same Measurand: multiple measurements take of the same observable quantity by multiple, related instruments

e.g., measure position & velocity simultaneously

Basic “sensor fusion”

8 March 2013 -ELEC 3004: Systems 21

Classifying Signals: Even and Odd• Even

– Area:

Every signal can be expressed as a sum of even and odd components

• Odd

– Area:

ELEC 3004: Systems 8 March 2013 - 22

SymmetryLine

SymmetryLine

Page 12: Signals & Signal Models - Systems: Signals and Control

12

Signal ModelsA “model” of signals

• Key functions include:– Step

– Impulse

– Exponential functions play

• Basis for representing other signals,

• Simplify many aspects of the signals and systems.

ELEC 3004: Systems 8 March 2013 - 23

-4 -2 0 2 4

-0.2

0

0.2

0.4

0.6

0.8

1

x

sin( x)/( x)

Signal Models1] Unit Step

• if A=1, t0=0– Heaviside function

2] Unit Impulse

• Can be approximated as:

ELEC 3004: Systems 8 March 2013 - 24

Page 13: Signals & Signal Models - Systems: Signals and Control

13

3] Sinusoidal & Exponential Signals

• A, ω : Amplitude and Frequency (ω=2πf)• ϕ: phase angle

ELEC 3004: Systems 8 March 2013 - 25

Signal Models

• We’ll talk about System Models

• Pleae Review: – B1-B5 of Lathi:

• Complex numbers, sinusoids, partial fraction expansion

– Chapter 1.7 to 2.1 of Lathi• Systems, classifications of systems, and system responses.

• Try the practise assignment – by tomorrow please!

• Assignment 1 comes out Next Monday (March 11).

ELEC 3004: Systems 8 March 2013 - 26

Next Time…