Top Banner
1 Introduction to Signals and Systems Continuoustime and Discretetime Signals There are two classes of signals: continuous-time signals ( ), xt t discrete-time signals [ ], , 2, 1, 0,1, 2, . xn n or is called the . t n independent variable Source of Discrete-time Signals Sampling () x t at integer time instants Scanning an image at successive pixel locations Recoding the price of a stock daily
27

jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

May 08, 2018

Download

Documents

phungliem
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

1

IntroductiontoSignalsandSystems

Continuous‐timeandDiscrete‐timeSignals

There are two classes of signals:

continuous-time signals ( ), x t t

discrete-time signals [ ], , 2, 1,0,1, 2, .x n n

or is called the .t n independent variable

Source of Discrete-time Signals

Sampling ( )x t at integer time instants

Scanning an image at successive pixel locations

Recoding the price of a stock daily

Page 2: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

2

SignalEnergyandPower

Assume ( ) is a voltage applied to a 1 ohm resistor.x t R

2

1

2

1

2

21 2

2

2 1

2

( )

( )

1( )

1lim ( )

2

t

t

t

t

T

T T

instantaneous power x t

total energy expended during t t t x t dt

average power over the time interval x t dtt t

average power over the entire time interval x t dtT

2

In general, ( ) can take on complex values.

In that case,

( )

x t

instantaneous power x t

2

2

2

Similarly, for discrete-time signals ,

[ ]

[ ]

1lim [ ]

2 1

n

N

Nn N

x n

instantaneous power x n

total energy x n

average power over the entire time interval x nN

Page 3: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

3

TransformationoftheIndependentVariable

Time Shift

Time Reversal

Time Scaling

Time Shift

For continuous-time signals,

0

0

0

( ) is a version of ( );

if 0

if 0

x t t time - shifted x t

delayed t

advanced t

Similarly, for discrete-time signals.

0

0

is a time-shifted version of [ ].

is an integer.

n nx x n

n

Time Reversal

( ) is a of ( ) 0.

Similarly,

[ ] is a reflection of [ ] about 0.

x t reflection x t about t

x n x n n

Page 4: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

4

Time Scaling

( ) is a version of ( );

1

1

x t x t

if

if

time scaled

compressed

stretched

For discrete-time signals,

[ ] is defined unless is an integer

for all values of .

x n not n

n

Page 5: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

5

Combined Transformation

( ) is a time scaled and shifted version of ( ).

To draw ( ),

shift ( ) by to get and then

scale by a factor of

Or, making use of ( ) ,

scale by a factor of to get

x t x t

x t

x t first x t

x t x t

x t

and then

shift ( ) by x t

Example @1.3

32

32

3 22 3

To draw ( 1), either

shift ( ) first by 1, .( ), and then scale by a factor of , .( ); or

scale by a factor of , .( ), and then shift by , .( ).

x t

x t fig b fig e

fig d fig e

Page 6: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

6

Example

x t

t0 3

1x t

t0 1

1x t

t01

x t

t03

4

2

x t

t03

1x t

t01

1x t

t02

x t

t0

4

1

3

x t

t0 3

Time Reversal

Page 7: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

7

PeriodicSignals

A continuous-time signal ( )x t is said to be periodic with period T if

( ) ( ) for all values of .x t x t T t

If ( ) is periodic with period , then ( ) is periodic with period 2 , 3 , .x t T x t T T

The of ( ) is the smallest positive period with which

( ) is periodic.

x t

x t

fundamental period

A signal that is not periodic is referred to as an signal.aperiodic

Similarly, a discrete-time signal x n is said to be periodic with period N if

[ ] [ ] for all values of .x n x n N n

Even and Odd Signals

A signal ( ) or x t x n is referred to as an even signal

if it is identical to its time-reversed counterpart, i.e., to its reflection about the origin.

( ) ( ) [ ] [ ]x t x t or x n x n

A signal is referred to as odd if

( ) ( ) [ ] [ ]x t x t or x n x n .

Properties

Any signal can be broken into a sum of an even and an odd signal:

( ) ( ) ( ) ( )( ) .

2 2Note the first term is an even signal and the second term is an odd signal.

x t x t x t x tx t

Page 8: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

Conti

Euler’

jre

Pola

is pj

j

e

Period

Consid

where

When a

Note

We ma

In this c

We wil

inuous‐

’s Relatio

cor

ar Ca

1

periodic wit

dic Comp

er ( )

is, in gen

ax t e

a

a is purely im

0

0

( )

is call

Average P

j

a j

x t e

0

ay write the

convention,

ll use .

fun

x

fun

‐TimeC

on

os sinj r

artesian

th period of

lex Expon

,

neral, a com

at

maginary,

0 is perio

led the

Power 1.

t

fund

0

00

signal as (

1, ,

( ) .j t

x

Tf

ndamenral p

x t e

ndamenral p

Complex

n

f 2 .

nential

mplex numbe

dic with the

damental fr

02

0

0

( )

, which says

j f tt e

period T

period T

xExpon

er.

e fundamen

requency.

.

s

t

fundament

fundament

ential

ntal period T

tal frequenc

tal frequenc

00

2.T

0 = 1. cy f

0= 2 .cy

Im

r

.

8

Re

Page 9: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

9

Sinusoidal Signals

0

0

( ) cos( )

2is periodic with period of .

x t A t

With seconds as the units of t,

0fundamental frequency

radians per second

phase radians

Harmonically Related Complex Exponentials

For a given fundamental frequency 0 ,

0( ) is called the th jk tk t e k harmonic,

k = 0, 1, 2,

0

0

0

( )

2has the fundamental period of ;

2all are periodic with period of .

jk tk t e

k

Page 10: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

10

Damped Sinusoids

0

Consider

( ) ,

where and .

at

j

x t Ce

C e a r jC

0

0

0 0

( )

with Euler's relation

cos sin

r j tj

j trt

rt rt

x t e eC

e eC

t te j eC C

0 0 acts as an envelope for sinusoids cos and sin .

When 0, the envelope decays in time and

the signals are called .

rt t teC

r

damped sinusoids

Page 11: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

Discr

Periodic

Fre

Ind

Period

Consid

0 ij ne

The

Gen

the d

We nee

Examp

Consid

As the

0For

0For

0For

0For

0For

rete‐Tim

city in

equency

dependent V

dicity in F

der [ ] jx n e

s periodic in

0 2

signal at fr

neralizing th

discrete-tim

je

0 0,

0

ed to consid

0 2

ple

0

er

angle r

x n e

n

0,

Re x n

2

,

Re x n

,

Re x n

32

,

Re x n

2 ,

Re x n

meCom

Variable

Frequency

0 . j n

n frequency

2

0

=

equency

he above arg

me complex

n j ne

02 , 4

der the signa

or

0 cos

rotates, Re

j ne

1, 1,1, 1, 1,

1, 0, 1, 0,

1, 1, 1, 1,

1, 0, 1, 0,

1, 1, 1, 1, 1,

mplexEx

y

y with the pe

0

0

=

2 is the

gument,

exponential

j n jne e

, and so on

0

al only in frq

.

0 sin

follo

n j

x n

as n

1, as n

, as n

1, as n

as n

xponent

eriod of 2

0 .

e same as th

l is the sam

n

n.

quencies wi

0

0ows cos

n

n

0,1,2, .

0,1,2, .

0,1,2, .

0,1,2, .

0,1,2, .

tial

.

he signal at

me signal at f

ithin any pe

.n

Highes

same as

frequency

frequencie

s

eriod of 2

st Oscillatio

0 0s

Im

0.

s

:

on

0w n

11

Re

Page 12: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

12

Another view of the above example is

Duality

0

0

0

With a continuous-time complex expontial ( ) ,

the signal oscillates more rapidly as increases.

On the contrary, with a discrete-time complex expontial ,

the signal is periodic in freque

j t

j n

x t e

x n e

ncy with the period of 2 .

Page 13: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

13

Periodicity in the independent variable

0Consider [ ] and

suppose [ ] is periodic with period of .

j nx n e

x n N

0 0 0 0

0

0

0

0

Then

[ ] [ ]

= = .

Therefore must equal 1.

must be an integer multiple of 2 .

=2 for some integer .

2 .

j j n j N j nn N

j N

x n N x n

e e e e

e

N

N m m

m

N

0

0

[ ] is periodic if and only if

2 for some integer and .

j nx n e

mm N

N

When and are relatively prime,

the fundamental period is , and

2the fundamental frequency is .

m N

N

N

Page 14: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

14

Problem @1.35

2

0Let . Show the fundamental period is = .gcd ,

mj n

N Nx n e N

m N

Example @1.6

2 3

3 4

1 32 2

3 8

Consider [ ] .

[ ] + .

In the first term, , (1,3) are relatively prime. So 3.

In the second tgerm, , (3,8) are relatively prime. So 8.

Therefore [ ] has (3,8)

j n j n

j n j n

x n e e

x n e e

m N FP

m N FP

x n FP lcm

24.

Page 15: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

15

Harmonically Related Complex Exponentials

0

2

2For a given frequency ,

is called the th .

jk nN

k

N

e k = 0, 1, 2,n

k harmonic

Properties

Although the harmonics are defined for , they repeat after the .k = 0, 1, 2, Nth

2 2

2

0

12

1

22

2

12

1

=

= .

There are only distinct harmonics:

1

jk n jN nN N

k N

jk nN

k

j nN

j nN

Nj n

NN

e en

e

n

N

n

en

en

en

Duality

2

2

2

2

With a continuous-time complex expontial ( ) ,

all harmonics are distinct.

On the contrary, with a discrete-time complex expontial [ ] ,

there are distinct harmonics , 0,1

j tT

jk tT

j nN

jk nN

x t e

e

x n e

N e k

, , 1.N

Page 16: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

16

A Note on Signals vs. Functions

is a continuous-time signal

defined for .

We can plot in terms of time .

On the other hand, 5 is simply a constant,

the value of at 5.

In that sense, we can regard as function

of the

x t

t

x t t

x

x t t

x t

variable .

The similarity between signals and functions

is particularly useful

in understanding and working with the unit impulse and the unit step signals.

t

Page 17: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

17

TheUnitImpulseandUnitStepFunctions

Discrete-Time Unit Impulse and Unit Step Signals

The discrete-time unit impulse is

defined as

1, 00, 0

nn

n

The discrete-time unit step is

defined as

1, 0,1,0, 1, 2,

nu n

n

Properties

1 .n u n u n Regard as a signal .

0

.

k

u n n k Regard as a signal

.

.n

k

u n k Regard as a function

.

00 0

For any sequence , x n

n nx n n n x n Regard as a signal .

Page 18: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

18

Continuous-Time Unit Impulse and Unit Step Signals

Consider the function .u t

0

The continuous-time unit step signal

is defined as

lim .

u t

u t u t

Therefore

0 01 0

0

tu t t

undefined t

The continuous-time unit impulse signal

is defined as a signal such that

. @(1.71)t

t

d u t

Differentiating (1.71),

,dt u t

dt

which can be interpreted as

0

lim ,d

t u tdt

0

lim .t t

The continuous-time unit impulse can be viewed as a very narrow boxcar function.

0

0 0 0 0 0 00 0

For any function continuous at ,

lim lim

x t t t

x t t t x t t t x t t t x t t t

u t

t

1

Page 19: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

19

Continuous‐TimeandDiscrete‐TimeSystems

( ) ( )x t y t

x n y n

Example @1.5.1

Let

( ) the force applied to the car with mass

( ) the velocity of the car.

Then

the net force ( ) ( ),

where is the coefficient of kinetic friction.

f t m

v t

f t v t

net forceApplying the model, acceleration ,

mass

( ) ( ) ( ).

Rearranging terms,

( ) 1( ) ( ).

Replacing and with ( ) and ( ) as the input and the output respectively,

( ) ( )

dv t f t v t

dt m

dv tv t f t

dt m m

f t v t x t y t

dy t a y t

dt

( ) @(1.85)

which is a first-order linear differential equation.

bx t

Page 20: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

20

Example @1.11

Digital Simulation of eq. (1.85), ( ) ( ) ( )d

y t a y t bx tdt

.

Resolve time into discrete interval of length , and make following transformation:

( ) ( ),

( ) ( ),

( ) (( 1) )( ) .

x t x n

y t y n

d y n y ny t

dt

Then (1.85) is written as

1 .

Rearranging terms,

1 ( ) ( ( 1) ) ( ).

1Introducing new parameters and ,

1 1

( ) (( 1) ) ( ).

Letting ( ) and ( ),

y n y n a y n b x n

a y n y n b x n

bc d

a a

y n c y n d x n

x n x n y n y n

y n c y

1 , @(1.89)

which is a first-order linear difference equation.

n d x n

Page 21: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

21

Interconnection of Systems

Page 22: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

22

Example – RC Circuit @1.5.2

1 2

1

2 2

( ) ( ) ( ).

1For the capacitor, ( ) ( ) .

( )( ) induces ( ) through the resistor, ( )

t

i t i t i t

v t i drC

v tv t i t i t

R

Page 23: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

23

BasicSystemProperties

Memoryless

Invertible

Causal

Stable

Time Invariant

Linear

Systems with and without Memory

A system is memoryless if the output at any time is dependent on the input only at that same time.

Examples

( ) ( ) is memoryless.y t R x t

A delay 1 is with memory.y n x n

An accumulator is with memory.n

k

y n x k

Invertibility and Inverse Systems

A systen is invertible if an inverse system exists.

In an invertible system, distinct inputs lead to distinct outputs.

Examples

An accumulator [ ] [ ] is invertible with

the inverse system [ ] [ ] [ 1].

n

k

y n x k

w n y n y n

2 is not invertible.y n x n

Page 24: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

24

Causality

A system is causal if the output at any time depends on values of the input at only the present and past times.

Examples

1 is not causal.y n x n x n

is not causal,

because 5 5 .

y xn n

y x

( ) ( )cos( 1) is causal,

because cos( 1) has no relation to the input.

y t x t t

t

Stability

A system is stable if the output does not diverge whenever the input is bounded.

Examples

( ) ( ) is not stable.

For the bounded input ( ) 1, ( ) diverges.

y t t x t

x t y t t

( )( ) is stable.

If , then ( ) .( )

x t

B B

y t e

B e y t ex t

An accumulator is not stable,

beacuse for a bounded input such as 1, diverges.

n

k

y n x k

x n y n

1A running average is stable.

2 1

M

k M

y n x n kM

Page 25: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

25

Time Invariance

Consider a discrete-time system: [ ] [ ]x n y n .

The system is is said to be time invariant if 0 0 0[ ] [ ] for any .x n n y n n time shift n

Similarly, in a time invariant continuous-time system: ( ) ( )x t y t ,

0 0 0( ) ( ) for any .x t t y t t time shift t

Examples

0 0 0

( ) sin ( ) is time invariant.

( ) sin ( ), which is identical to ( ).

y t x t

x t t x t t y t t

0 0

[ ] [ ] is not time invariant.

[ ] [ ] 0 [ ] 0, which implies 0 for any

[ 2] [ 2] 2 [ 2], which does not equal 2

y n n x n

x n n y n n y n n n

x n n n y n

0 0 0 0

( ) (2 ) is not time invariant because the time shift is also compressed.

( ) (2 ) which is not equal to ( ) (2( )).

y t x t

x t t x t t y t t x t t

Page 26: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

26

Linearity

A system is linear if it possesses the superposition property:

If the input is a weighted sum of several signals, then the output is the superposition—that is, the weighted sum—of the responses of the system to each of those signals.

1 1 2 2

1 2 1 2

Let ( ) ( ) and ( ) ( ).

Then the system is linear if

( ) ( ) ( ) ( ) for any complex scalars and .

x t y t x t y t

a x t b x t a y t b y t a b

The same definition applies to discrete-time systems.

Properties

1 2 1 2

Linear systems have the

) property: ( ) ( ) ( ) ( ), and the

) or property: ( ) ( ).

i additive x t x t y t y t

ii scaling homogeneity ax t a y t

Let [ ] [ ] for 1,2, . Then

[ ] [ ].

k k

k k k kk k

x n y n k

a x n a y n

For linear systems, the property holds

because for any linear system [ ] [ ],

0 [ ] 0 [ ].

zero - in / zero - out

x n y n

x n y n

Examples - Linear

1 2 1 2 1 2

1 2

( ) ( ) is linear.

( ) ( ) ( ) ( ) ( ) ( )

( ) ( )

y t t x t

ax t bx t t ax t btx t a t x t b t x t

a y t b y t

2( ) ( ) is not linear. y t x t

Page 27: jsma 1-1 Signals and Systems - KAIST Mobile …mmlab.kaist.ac.kr/menu2/popup/2015EE202/data/s1-1 Signals and...1 Introduction to Signals and Systems Continuous‐time and Discrete‐time

27

1 1 1 2 2 2

1 1 1 2 2 2

3 1 2

3 3 1 2 1

[ ] Re [ ] is not linear.

Let [ ] [ ] [ ] and [ ] [ ] [ ].

Then [ ] [ ] [ ] and [ ] [ ] [ ].

Define a new input [ ] [ ] [ ].

Then [ ] [ ] [ ] [n] which equals

y n x n

x n r n js n x n r n js n

x n y n r n x n y n r n

x n x n x n

x n y n r n r y

2[ ] [ ].

The system has the additive propoerty.

Let [ ] [ ] [ ].

Then [ ] [ ] [ ].

However [ ] [ ] which does not equal [ ].

The system violates the homogeneity property.

n y n

x n r n js n

x n y n r n

jx n s n jy n

[ ] 2 [ ] 3 is not linear.

Let [ ] 0.

Then [ ] [ ] 3 which does not equal 0.

The system violates the zero-in/zero-out property.

However the system belongs to a class of systems.

y n x n

x n

x n y n

incrementally linear