22
ELECTRICAL DEPARTMENT Topic :Signals,Classifi cation of signals,Basic signals.. Subject: Signal & System-2141005

Signal classification of signal

Embed Size (px)

Citation preview

Page 1: Signal classification of signal

ELECTRICAL DEPARTMENT

Topic :Signals,Classification of signals,Basic signals..

Subject: Signal & System-2141005

Page 2: Signal classification of signal

Signals Concepts

Specific objectives areWhat is signal?Different types of signals 1.Analog &Digital Signal 2.Periodic & Aperiodic signal 3.Power & Energy signal etcRepresenting signals in Matlab & Simulink

Page 3: Signal classification of signal

What is signal?In electrical engineering, the fundamental quantity of

representing some information is called a signal. It does not matter what the information is i-e: Analog or digital information. In mathematics, a signal is a function that conveys some information. In fact any quantity measurable through time over space or any higher dimension can be taken as a signal. A signal could be of any dimension and could be of any form.

Page 4: Signal classification of signal

Analog and Digital SignalAnalog signal is a continuous signal for which the time varying

feature of the signal is a representation of some other time varying quantity.

Digital Signal is a signal  that represents a sequence of discrete values.

A logic signal is a digital signal with only two possible values, and

describes an arbitrary bit stream i:e 0or 1

Page 5: Signal classification of signal

Periodic SignalsAn important class of signals is the class of

periodic signals. A periodic signal is a continuous time signal x(t), that has the property

where T>0, for all t.

Examples:cos(t+2) = cos(t)sin(t+2) = sin(t)Are both periodic with period 2

for a signal to be periodic, the relationship must hold for all t.

)()( Ttxtx 2

Page 6: Signal classification of signal

Aperiodic signalAperiodic signal: An aperiodic function

never repeats, although technically an aperiodic function can be considered like a periodic function with an infinite period.

Examples: Sound signal, noise signal etc.

Page 7: Signal classification of signal

Continuous & Discrete SignalsContinuous-Time SignalsMost signals in the real world

are continuous time, as the scale is infinitesimally fine.

E.g. voltage, velocity, Denote by x(t), where the time

interval may be bounded (finite) or infinite

Discrete-Time SignalsSome real world and many

digital signals are discrete time, as they are sampled

E.g. pixels, daily stock price (anything that a digital computer processes)

Denote by x[n], where n is an integer value that varies discretely

Sampled continuous signalx[n] =x(nk)

x(t)

t

x[n]

n

Page 8: Signal classification of signal

Discrete Unit Impulse and Step SignalsThe discrete unit impulse signal is

defined:

Useful as a basis for analyzing other signals

The discrete unit step signal is defined:

Note that the unit impulse is the first difference (derivative) of the step signal

Similarly, the unit step is the running sum (integral) of the unit impulse.

0100

][][nn

nnx

0100

][][nn

nunx

]1[][][ nunun

Page 9: Signal classification of signal

Continuous Unit Impulse and Step SignalsThe continuous unit impulse signal

is defined:

Note that it is discontinuous at t=0The arrow is used to denote area,

rather than actual valueAgain, useful for an infinite basis

The continuous unit step signal is defined:

000

)()(tt

ttx

tdtutx )()()(

0100

)()(tt

tutx

Page 10: Signal classification of signal

Electrical Signal Energy & PowerIt is often useful to characterise signals by

measures such as energy and powerFor example, the instantaneous power of a

resistor is:

and the total energy expanded over the interval [t1, t2] is:

and the average energy is:

)(1)()()( 2 tvR

titvtp

2

1

2

1

)(1)( 2t

t

t

tdttv

Rdttp

2

1

2

1

)(11)(1 2

1212

t

t

t

tdttv

Rttdttp

tt

Page 11: Signal classification of signal

Odd and Even SignalsAn even signal is identical to its time reversed signal,

i.e. it can be reflected in the origin and is equal to the original:

Examples:x(t) = cos(t)x(t) = c

An odd signal is identical to its negated, time reversed signal, i.e. it is equal to the negative reflected signal

Examples:x(t) = sin(t)x(t) = t

This is important because any signal can be expressed as the sum of an odd signal and an even signal.

)()( txtx

)()( txtx

Page 12: Signal classification of signal

Time Shift Signal A central concept in signal analysis is the transformation of

one signal into another signal. Of particular interest are simple transformations that involve a transformation of the time axis only.

A linear time shift signal transformation is given by:

where b represents a signal offset from 0, and the a parameter represents a signal stretching if |a|>1, compression if 0<|a|<1 and a reflection if a<0.

)()( batxty

Page 13: Signal classification of signal

Exponential and Sinusoidal SignalsExponential and sinusoidal signals are characteristic of

real-world signals and also from a basis (a building block) for other signals.

A generic complex exponential signal is of the form:

where C and a are, in general, complex numbers. Lets investigate some special cases of this signal

Real exponential signals

atCetx )(

00

Ca

00

Ca

Exponential growth Exponential decay

Page 14: Signal classification of signal

Periodic Complex Exponential & Sinusoidal Signals

Consider when a is purely imaginary:

By Euler’s relationship, this can be expressed as:

This is a periodic signals because:

when T=2/0

A closely related signal is the sinusoidal signal:

We can always use:

tjCetx 0)(

tjte tj00 sincos0

tj

Ttj

etjt

TtjTte0

0

00

00)(

sincos

)(sin)(cos

ttx 0cos)(00 2 f

)(

0

)(0

0

0

sin

cos

tj

tj

eAtA

eAtA

T0 = 2/0

=

cos()

T0 is the fundamental time period0 is the fundamental frequency

Page 15: Signal classification of signal

Exponential & Sinusoidal SignalPeriodic signals, in particular complex

periodic and sinusoidal signals, have infinite total energy but finite average power.

Consider energy over one period:

Therefore:

Average power:

Useful to consider harmonic signals

Terminology is consistent with its use in music, where each frequency is an integer multiple of a fundamental frequency

00

0

2

0

00

1 Tdt

dteET

T tjperiod

11

0

periodperiod ET

P

E

Page 16: Signal classification of signal

General Complex Exponential SignalsSo far, considered the real and periodic complex exponentialNow consider when C can be complex. Let us express C is

polar form and a in rectangular form:

So

Using Euler’s relation

These are damped sinusoids

0

jra

eCC j

tjrttjrjat eeCeeCCe )()( 00

))sin(())cos(( 00)( 0 teCjteCeeCCe rtrttjrjat

Page 17: Signal classification of signal

Generic Signal Energy and Power Total energy of a continuous signal x(t) over [t1, t2] is:

where |.| denote the magnitude of the (complex) number.Similarly for a discrete time signal x[n] over [n1, n2]:

By dividing the quantities by (t2-t1) and (n2-n1+1), respectively, gives the average power, P

Note that these are similar to the electrical analogies (voltage), but they are different, both value and dimension.

2

1

2)(t

tdttxE

2

1

2][n

nnnxE

Page 18: Signal classification of signal

Energy and Power over Infinite TimeFor many signals, we’re interested in examining the power and

energy over an infinite time interval (-∞, ∞). These quantities are therefore defined by:

If the sums or integrals do not converge, the energy of such a signal is infinite

Two important (sub)classes of signals1. Finite total energy (and therefore zero average power)2. Finite average power (and therefore infinite total energy)

Signal analysis over infinite time, all depends on the “tails” (limiting behaviour)

dttxdttxET

TT22 )()(lim

n

N

NnN nxnxE 22 ][][lim

T

TT dttxT

P 2)(21lim

N

NnN nxN

P 2][12

1lim

Page 19: Signal classification of signal

Introduction to MatlabSimulink is a package that runs inside the Matlab environment.Matlab (Matrix Laboratory) is a dynamic, interpreted,

environment for matrix/vector analysisUser can build programs (in .m files or at command line)

C/Java-like syntaxIdeal environment for programming and analysing discrete

(indexed) signals and systems

Page 20: Signal classification of signal

Basic Matlab Operations>> % This is a comment, it starts with a “%”>> y = 5*3 + 2^2; % simple arithmetic>> x = [1 2 4 5 6]; % create the vector “x”>> x1 = x.^2; % square each element in x>> E = sum(abs(x).^2); % Calculate signal energy>> P = E/length(x); % Calculate av signal power>> x2 = x(1:3); % Select first 3 elements in x>> z = 1+i; % Create a complex number>> a = real(z); % Pick off real part>> b = imag(z); % Pick off imaginary part>> plot(x); % Plot the vector as a signal>> t = 0:0.1:100; % Generate sampled time>> x3=exp(-t).*cos(t); % Generate a discrete signal >> plot(t, x3, ‘x’); % Plot points

Page 21: Signal classification of signal

Example: Generate and View a SignalCopy “sine wave” source and

“scope” sink onto a new Simulink work space and connect.

Set sine wave parameters modify to 2 rad/sec

Run the simulation:Simulation - Start

Open the scope and leave open while you change parameters (sin or simulation parameters) and re-run

Page 22: Signal classification of signal

SummaryThis presentation has looked at signals:Power and energySignal transformations

Time shiftPeriodicEven and odd signals

Exponential and sinusoidal signalsUnit impulse and step functionsMatlab and Simulink are complementary environments

for producing and analysing continuous and discrete signals.

This will require some effort to learn the programming syntax and style!