Vous êtes sur la page 1sur 34

Dep.

Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Anlise de Sinais Anlise de Sinais

Anlise de Sinais
2 ano da licenciatura em Engenharia Naval Ramo de Armas e electrnica Doutor Victor Lobo

V.Lobo @ EN

1 1

Programa (1/2)
1 Introduo a Sinais e Sistesmas

Anlise de Sinais Anlise de Sinais

(Cap.1 Louretie)(Cap.1 Haykin)(Cap.1 Ribeiro) 1. Origem e medio de sinais. 2. Sinais contnuos bsicos 3. Sinais discretos bsicos 4. Propriedades bsicas de sinais 5. Sistemas fsicos, e modelos 6. Representao matemtica de sistemas e propriedades

1b Introduo ao Matlab

(Batel Anjo) 1. Variveis e instrues bsica 2. Representao, visualizao, e manipulao de sinais 3. Toolbox de processamento de sinal 4. Aquisio de sinais

2 Sistemas lineares e invariantes no tempo SLITs



V.Lobo @ EN

(Cap.2 Louretie)(Cap.2 Haykin)(Cap.1,2 Ribeiro) 1. Introduo 2. Resposta impulsiva 3. Respresentao com equaes diferenciais 4. Respresentao com equaes s diferenas

2 2

Page 1

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Programa (2/2)
Anlise de Sinais Anlise de Sinais

3 Transformadas de Fourier e Fourier Discreta


(Cap.3,4 Louretie)(Cap.3,6 Haykin)(Cap.3 Ribeiro) 1. Introduo 2. Transformada de Fourier 3. Transformada de Fourier discreta

4 Transformadas de Laplace e Z
(Cap.3,4 Louretie)(Cap.3,7 Haykin)(Cap.3 Ribeiro) 1. Introduo 2. Transformada de Laplace 3. Transformada Z

5 Anlise no domnio da frequncia


(Cap.6 Louretie)(Cap3. Haykin)(Cap.2 Ribeiro) 1. Introduo 2. Resposta na frequncia de SLITs contnuos e causais 3. Resposta na frequncia de SLITs discretos e causais
V.Lobo @ EN

3 3

Avaliao
Anlise de Sinais Anlise de Sinais

Provas escritas
2 Repeties escritas 2 x Coeffciente 10 Exame s para quem no tem aproveitamento nas provas de frequncia permitida a utilizao durante as provas de uma folha prviamente preparada pelo aluno A folha devr ter o formato A4 Dever estar escrita mo, e no fotocopiada Na primeira repetio escrita dever estar escrita apenas de um lado (na 2 repetio e exames pode estar dos 2 lados)

Provas prticas
Trabalhos prticos de laboratrio Trabalhos de casa Projecto Coeficiente 10 4 4

V.Lobo @ EN

Page 2

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Bibliografia
Anlise de Sinais Anlise de Sinais

Livro de texto
Sinais e Sistemas, Isabel Lourtie, Escolar Editora, 2002 (25)

Livros de apoio
Signals and Systems, Simon Haykin, Barry Van Veen, Wiley, 2002 (62) Analog and Digital Signal Processing, Ashok Ambardar, Brooks/Cole Publishing, 1999 (66) Signals & Systems, Allan Oppenheim (2nd Ed.), Alan Willsky, Prentice-Hall, 1997 (80) Sistemas Lineares, Isabel Ribeiro, IST Press, 2002 (27) Curso de Matlab, Batel Anjo, Principia, 2003 (10)

Site de apoio
www.isegi.unl.pt/docentes/vlobo

Horrio de dvidas
2 feira s 17:30, e sempre que combinado com o professor

V.Lobo @ EN

5 5

Dvidas ?
Anlise de Sinais Anlise de Sinais

Marcao das repeties escritas

Porque que esta cadeira importante ?


Preparao para: Telecomunicaes (Fundamentos de Telecom.; Antenas e propagao; Sistemas de Telecomunicaes) Radares (Radares e radio-ajudas) Controlo (automao e controlo) Electrotecnia e Electrnica (Electrotecnia, Fundamentos de Electrnica, Electrnica I e II, etc) Vida de um Oficial da Armada Puro prazer de compreender o mundo !!! Exemplos de aplicao..... (nunca mais acabam...)

Vamos a isto !
V.Lobo @ EN

6 6

Page 3

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Anlise de Sinais Anlise de Sinais

Captulo 1
Introduo a Sinais e Sistesmas
Bibliografia (Cap.1 Louretie)(Cap.1 Haykin)(Cap.1 Ribeiro)

V.Lobo @ EN

7 7

Anlise de Sinais
Anlise de Sinais Anlise de Sinais

O que um sinal ?
Uma sequncia de valores Sinal contnuo

t x(t)

Sinal discreto

n x(n)

Exemplos
Sons, ecos de radar, sinais elctricos, movimentos mecnicos, imagens,..
V.Lobo @ EN

8 8

Page 4

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sinais e sistemas
Anlise de Sinais Anlise de Sinais

Sistema
Recebe um sinal, processa-o, e produz outro sinal sada

Sinal de entrada Sistema

Sinal de sada

Sinal de antena rdio sinal para altifalantes Ondulao navio balano de navio Sinal de controlo elctrico motor binrio Sinal para altifalantes caixa de psicadlicas lmpadas
V.Lobo @ EN

9 9

Sinais discretos e contnuos


Anlise de Sinais Anlise de Sinais

Sinais contnuos
Ocorrem frequentemente na natureza So representados por funes contnuas difcil manipul-las em computadores (tm que ser maipulados analiticamente) Para trabalhar com este tipo de tipo de sinais mais fcil subsitu-lo por AMOSTRAS digitais, feitas com uma regularidade suficientemente alta

Sinais discretos
Sinais discretos por natureza populao, modelos econmicos, etc Sinais contnuos discretizados Facilidade de manipulao Podem ser representados por funes ou por vectores ou matrizes Processamento digital de sinais (DSP Digital Signal Processing) actualmente uma rea importante de engenharia
V.Lobo @ EN

10 10

Page 5

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Representao de sinais discretos


Anlise de Sinais Anlise de Sinais

Sinais Discretos no tempo


O tempo varia em saltos de uma unidade
2 3 5 4 1 -2 -4 -3

t x(t) x(n)

Sinais Discretos em Amplitude


Os sinais digitais so no s discretos no tempo, como discretos nos valores que podem tomar (erro de quantizao). Vamos por enquanto ignorar este efeito

So sries de valores
Podemos guardar em MATRIZES e manipular no computador x(0) = 0, x(1) = 10, x(2) = 18, x(3) = 23, 19, 11, 1, -9, -17, -22, ....
V.Lobo @ EN

11 11

Implementao de sistemas discretos


Anlise de Sinais Anlise de Sinais

Facilidade de implementao
Sistemas dedicados simples com 1 P, 1 ROM , 1 RAM, 1 ADC, 1 DAC Computadores de uso geral

Facilidade em mudar as caractersticas


Sistemas facilmente reprogramveis Filtros adoptivos

Facilidade em simular/implementar no computador


Processamento resume-se a manipular matrizes, que pode ser feito at com folhas de clculo Programas dedicados: MatLab, Dadisp, etc.
ADC DSP DAC

Sinal contnuo
V.Lobo @ EN

Sinal discreto

Sinal contnuo 12 12

Page 6

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Vantagens de DSP
Anlise de Sinais Anlise de Sinais

Robustez e fiabilidade
imunidade ao rudo ausncia de parmetros aleatrios ou de difcil controlo

Possibilidade de caractersticas impossveis em contnuo


Filtros ideais Sistemas que seguem exactamente a referncia

Facilidade em construir circuitos integrados dedicados


A partir de um core standard fcil adicionar outros mdulos

Potncia de clculo cada vez maior em sistemas digitais


V.Lobo @ EN

13 13

Sinais e transformaes de varivel


Anlise de Sinais Anlise de Sinais

Definio de sinais:
So funes de uma ou mais variveis independentes que contm informao sobre o comportamento e caractersticas de determinados fenmenos. Essas funes tm: Um domnio, ou varivel independente (tempo,espao,etc) Um contradomnio, ou grandeza que est a ser observada Exemplos
y=f(x), i=f(v), etc

Transformaes lineares da varivel independente


y=f(x) para y=f(ax+b) a,b

V.Lobo @ EN

14 14

Page 7

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sinais e transformaes de varivel


Anlise de Sinais Anlise de Sinais

Mudana de escala

(b=0, a>0)

y=f(ax) Grfico de: a>1 (contrao do sinal) a<1 (expanso do sinal)

Reflexo em relao origem


y=f(-x) Grfico: (a=-1)

Translao
y=f(x+b) Grfico de: b>0 (avano no tempo) b<0 (atraso no tempo)

Composio de transformaes
V.Lobo @ EN

15 15

Propriedades
Anlise de Sinais Anlise de Sinais

Paridade de um sinal
Sinal Par: f(x)=f(-x) Sinal mpar: f(x)=-f(-x) Grficos:

Caractersticas interessantes: QUALQUER sinal pode ser decomposto na soma de uma componente par e uma componente mpar f(x)=fP(x)+fi(x) onde
fi(x) = *[ f(x)-f(-x) ] fp(x) = *[ f(x)+f(-x) ] Prova:... (parte mpar) (parte par)

V.Lobo @ EN

16 16

Page 8

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Propriedades
Anlise de Sinais Anlise de Sinais

Periodicidade
Sinal peridico: f(x)=f(x+T) x T (ou T0) o perodo

Caractersticas interessantes: Um sinal perodico necessriamente infinito


Sinal perodo durrante um dado intervalo de tempo

Se tem perdo T, tem tembm perodo nT


T0 o perodo mnimo que satisfaz a condio, ou perodo fundamental

Um sinal constante tem perodo fundamental 0...

V.Lobo @ EN

17 17

Exerccios
Anlise de Sinais Anlise de Sinais

Separar o sinal S1 nas suas componentes pares e mpares Verificar se o sinal S2 peridico ao longo da sua durao Classificar quanto a paridade e periodicidade os seguintes sinais contnuos
y=sin(x) y=cos(x) y=exp(x y=abs(x) y=x2

Antes de continuar a ver propriedades vamos dar uma espeitadela nos sinais base mais importantes
V.Lobo @ EN

18 18

Page 9

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sinais mais importantes


Anlise de Sinais Anlise de Sinais

Escalo unitrio
Funo de heaviside u(t)

Inverso e deslocamento Funo sinal Funo rectangulo (funo quadrada) Casos discretos Multiplicao por um escalo

Funo impulso unitrio (ou funo delta)


Caso discreto Caso contnuo Derivada de u(t), integral=1, t0, f=0 Tambm chamado delta de Dirac Multiplicao por um impulso

V.Lobo @ EN

19 19

Sinais importantes
Anlise de Sinais Anlise de Sinais

Rampas Exponenciais Senos Exponenciais complexas SLITS


Conceito Convoluo

V.Lobo @ EN

20 20

Page 10

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sinais mais importantes


Anlise de Sinais Anlise de Sinais

Escalo unitrio alterno (s caso discteto

x( n) =
Rampa unitria

(1)2 n k 0 n < k

x(n) =
K

n 0 n> 0
0t <0 x(t ) = at t > 0

0 t < 0 x(t ) = t t > 0


V.Lobo @ EN

Inclino a

21 21

Sinais mais importantes


Anlise de Sinais Anlise de Sinais

Exponencial decrescente x(n) = an u(n)

a>1 a=1 a<1

diverge constante constante

0t <0 x(t ) = t a t > 0

V.Lobo @ EN

22 22

Page 11

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sinais mais importantes


Anlise de Sinais Anlise de Sinais

Sinusioides
Caso contnuo sin( t)
f=/2

Caso discreto sin( n )

MUITO IMPORTANTE !! IMPORTANTSSIMO !! MUITO IMPORTANTE IMPORTANTSSIMO

sin( n ))= sin( n + 2 )) As sinusides discretas s so diferentes sin( n = sin( n + 2 As sinusides discretas s so diferentes para 0 < < 2 ((ou qq intervalo de largura 2) para 0 < < 2 ou qq intervalo de largura 2)
1 0,8 0,6 0,4 0,2 0 -0,2 -0,4 -0,6 -0,8 -1

seja =

+2

sin(n) =sin((+2)n) =sin( n +2n) =sin(

n )

Q.E.D

V.Lobo @ EN

23 23

Sinais mais importantes


Anlise de Sinais Anlise de Sinais

Exponencial complexa
Junta o comporamento do seno com a exponencial:

x(t ) = Ce at

C = Ae j

a = r + j
Re( x(t )) = Ae at cos(t + )

V.Lobo @ EN

24 24

Page 12

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Anlise de Sinais Anlise de Sinais

Captulo 2
Sistemas Lineares e Invariantes no Tempo SLITS

Bibliografia (Cap.2 Louretie)(Cap.2 Haykin)(Cap.1,2 Ribeiro)

V.Lobo @ EN

25 25

Sistemas
Anlise de Sinais Anlise de Sinais

Conceito
Diccionrio: Um sistema uma combinao de elementos que actuam em conjunto a fim de atingir um dado objectivo Algo que transforma um sinal noutro, e tido como um bloco ou caixa preta Fronteiras de um sistema: depende que quem o v e para qu

Diagramas de blocos
Cada bloco uma caixa negra, caracterizada por um comportamento global Um sistema pode eventualmente ser partido em subsistemas Um sistema pode ser agregado com outros para formar um sistema de mais alto nvel Blocos/ramos/pontos de derivao/pontos de soma

Exemplos de sistemas descritos por diagramas de blocos


V.Lobo @ EN

26 26

Page 13

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Sistemas Lineares e Invariantes no Tempo- SLIT


Anlise de Sinais Anlise de Sinais

Definies
Linear Se o sistema tem a resposta Y1 para uma entrada X1, e a resposta Y2 para uma entrada X2 ento, se tiver uma entrada X3=X1+X2 ter uma resposta Y3=Y1+Y2 f(x1+x2)=f(x1)+f(x2) Invariante no tempo Reage sempre da mesma maneira A reaco no depende da altura no tempo em que a excitao ocorre

V.Lobo @ EN

27 27

SLIT - Sist.Linear e Invariante no Tempo


Anlise de Sinais Anlise de Sinais

SLIT - Sistema linear invariante ao tempo


x(n) Sistema h(n) y(n)

RESPOSTA IMPULSIVA
Resposta ao impulso unitrio Designa-se por h(n)

Entrada d(n)

Sada h(n)

E quando a entrada no um impulso ? h(n) servir para alguma coisa ?


V.Lobo @ EN

28 28

Page 14

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

SLIT - Sist.Linear e Invariante no Tempo


Anlise de Sinais Anlise de Sinais

Qualquer sinal pode ser considerado como a sobreposio de vrios delta de dirac, com amplitudese tempos diferentes:

Se o sistema linear e invariante no tempo, a sada pode ser calculada somando as respostas impulsivas a cada um desses sinais
Obtemos assim a CONVOLUO dos dois sinais
V.Lobo @ EN

29 29

INTERPRETAO DO SIGNIFICADO DA CONVOLUO


Anlise de Sinais Anlise de Sinais

Para um sistema causal e limitado no tempo, a resposta simplesmente: k=N

y ( n) =

h( k ) x (n k )
k =0
Sada provocada por x(0)

h(n)

x(n) x(0) x(1) x(2) x(3)

... por x(1)

... por x(2) ... por x(3)

Sada no instante 3 (resultado de todas as contribuies)


V.Lobo @ EN

30 30

Page 15

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Resposta de um SLIT
Anlise de Sinais Anlise de Sinais

A resposta de um slit a convoluo da entrada com a resposta impulsiva:


k =+

y (n) =

k =

x ( k ) h( n k )

Nota: Por vezes chama-se h(n,k) em vez de h(n-k), para realar que se trata da resposta no instante n provocada pela entrada do momento k

Expandindo para um caso concreto (por ex. n=1)


y(1)= + x(-2)h(3) + x(-1)h(2) + x(0) h(1) + x(1)h(0) + x(2) h(-1) +.

Notao para CONVOLUO: *


X(n)*Y(n) 31 31

V.Lobo @ EN

INTERPRETAO DO SIGNIFICADO DA CONVOLUO


Anlise de Sinais Anlise de Sinais

Reordenao dos termos da soma

y(n) = h(k)x(nk) = x(k)h(nk)


k= k=

k=+

k=+

Outra interpretao grfica


Inverter a resposta impulsiva Pass-lo pelo sinal de entrada

h y x 32 32

V.Lobo @ EN

Page 16

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Propriedades da convoluo
Anlise de Sinais Anlise de Sinais

Associatividade
X(n)*Y(n)*Z(n) = ( X(n)*Y(n) ) *Z(n) = X(n)* ( Y(n)*Z(n) ) X(n) A(n) B(n)

Y(n)

Z(n)

Comutatividade
X(n)*Y(n) = Y(n)*X(n)

Distributividade
X(n)*( Y(n)+Z(n) ) = X(n)*Y(n) + X(n)*Z(n)

V.Lobo @ EN

33 33

PROPRIEDADES DE SISTEMAS
Anlise de Sinais Anlise de Sinais

MEMRIA
Diz-se que um sistema tem memria se a sada depende de entradas anteriores (ou posteriores) Para que um sistema no tenha memria a resposta tem que ser da forma ? Uma mera multiplicao por uma constante Sem memria Com memria

CAUSALIDADE
Diz-se que um sistema causal quando a sua sada no depende da entrada em instantes futuros H muitos sistemas no causais Exemplos em processamento de imagem A resposta impulsiva de um sistema causal 0 para n<0

Causal
V.Lobo @ EN

No causal

34 34

Page 17

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

PROPRIEDADES DE SISTEMAS
Anlise de Sinais Anlise de Sinais

INVERTIBILIDADE
Diz-se que um sistema invertvel quando h um sistema (dito inverso) que o anula, de modo que o sinal no alterado quando passa por esses dois sinais x(n) y(n) z(n)=x(n)

h(n)

h(n)

y(n)=x(n)*h(n) z(n)=y(n)*h(n) = x(n)*h(n)*h(n) h(n)*h(n)= d(n)

Exemplo de um sistema invertvel: um integrador


Integrador h(n)=u(n) Diferenciador h(n)=d(n)-d(n-1) h(n)*h (n)=u(n)*(d(n)-d(n-1) =u(n)*d(n)-u(n)*d(n-1) =u(n)-u(n-1) =d(n) 35 35

V.Lobo @ EN

PROPRIEDADES DE SISTEMAS
Anlise de Sinais Anlise de Sinais

ESTABILIDADE
H vrios critrios de estabilidade diferentes. Vamos considerar um sistema estvel se s se e apresentar uma

SADA LIMITADA PARA UMA ENTRADA LIMITADA Uma sequncia diz-se limitada se |x(k)|<M k
Exemplo:
u(n) x (n) = n limitada no limitada

(numca maior que 1) (tende para infinito)

Para que um sistema seja estvel necessrio que a sua resposta impulsiva seja absolutamente somvel |y(n)|=|x(n)*h(n)|= | x(k)h(n-k) | |x(k)||h(n-k)| mas |x(k)|<M M |h(n-k)| = M | h(n-k)| se | h(n-k)|, e fr N x
Um integrador um sistema estvel ? E o integrador com perdas apresentado no acetato 6 ? E o diferenciador do acetato anterior ?

V.Lobo @ EN

36 36

Page 18

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

PROPRIEDADES DE SINAIS
Anlise de Sinais Anlise de Sinais

ENERGIA
Define-se energia de um sinal como sendo:
k =+ k =

Energia = W =

x( k )
k = N 1 k =0

Para sinais peridicos, mais conviniente usar a energia mdia, ou potncia(dado que a energia total infinita):

1 Energia media = N

x( k )

onde N=periodo

Ou generalizando para qualquer sinal:

Potencia = P = lim
k
V.Lobo @ EN

1 t =+ k /2 2 / 2x (t ) k t = k
37 37

Convoluo em sistemas contnuos


Anlise de Sinais Anlise de Sinais

Em sistemas contnuos, basta substituir impulsos por deltas de Dirac, e somatrios por integrais

V.Lobo @ EN

38 38

Page 19

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Descrio de sistemas atravs de EQUAES S DIFERENAS


Anlise de Sinais Anlise de Sinais

Muitos sistemas so descritos atravs de equaes d y d y d y d y


n

Forma geral:
sistema

an

dt

+ an 1

n 1

dt

n 1

+ ... + a2

dt

+ a1

dt

+ y = b0 x + b1

d x d mx + ... + bm m dt dt

O que uma derivada de um sinal discreto ?

di y M dix ai dt i = bi dt i i =0 i =0
N
Equao homognea Termo forado

Em sistemas discretos usam-se diferenas finitas em vez de derivadas

N = Ordem do sistema

a y ( n i ) = b x( n k )
i =0 i i =0 i
39 39

V.Lobo @ EN

Equaes s diferenas
Anlise de Sinais Anlise de Sinais

Por uma questo de normalizao, considere-se a0=0, e re-escreve-se a equao como:

y (n) = ai y (n i ) + bi x(n k )
i =1 i =0
Derivadas da sada Derivadas da entrada

Termos derivados da sada


Forma uma equao RECURSIVA Do origem a uma resposta impulsiva INFINITA Do origem aos filtros IIR ( Infinite Impulse Response)

Termos derivados das entradas


Formam uma equao NO RECURSIVA Do origem a uma resposta impulsiva FINITA Do origem aos filtros FIR (Finite Impulse Response)
V.Lobo @ EN

40 40

Page 20

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Equaes s diferenas - Parte homognea


A dinmica de muitos sistemas contnuos pode ser descrita atravs de equaes diferenciais homogneas
ay+by+cy=0

Anlise de Sinais Anlise de Sinais

Resposta impulsiva infinita - IIR


y(n)

De modo anlogo, a correspondente representao por equaes s difrenas ser


ay(n-2)+by(n-1)+cy(n)=0

a1
-a/c

Z-1
y(n-1)

A implementao a partir das equaes s diferenas imediata


ay(n-2)+by(n-1)+cy(n)=0 y(n) = -a/c y(n-2) -b/c y(n-1) =0
V.Lobo @ EN

Z-1

a2
-b/c
y(n-2)

41 41

Equaes s diferenas - Parte forada


O sinal de entrada atrasado pode ser obtido com um tapdelay, implementado como um conjunto de flip-flops (um registo de deslocamento) ou simulado com uma matriz Exerccio:
Resposta impulsiva finita - FIR
Anlise de Sinais Anlise de Sinais

x(n)

b0
Z-1

y(n)

x(n-1)

b1

Simular em Excel, e depois em Matlab, o sistema caracterizado por

Z-1
x(n-2)

a) y(n)=1/3 x(n)+1/3 x(n-1)+1/3 x(n-2) b) y(n)= 0.5 x(n) + 0.5 y(n-1)


quando recebe as seguintes entradas x(n) = d(n) x(n) = n
V.Lobo @ EN

b2
Z-1

x(n) = u(n) x(n) = sin( 0,1n)

x(n-3)

b3
42 42

Page 21

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Equaes s diferenas
Anlise de Sinais Anlise de Sinais

Estrutura de um filtro genrico FIR


Finite Impulse Response Tem atrasos da entrada

x(n)

b0
Z-1

y(n)

Z-1

x(n-1)

b1
Z-1

a1
Z-1

y(n-1)

IIR
Infinite Impulse Response Tem atrasos da sada

x(n-2)

b2
Z-1

a2
Z-1

y(n-2)

x(n-3)

b3

a3

y(n-3)

V.Lobo @ EN

43 43

Anlise de Sinais Anlise de Sinais

Captulo 3
Transformadas de Fourier e Fourier Discreta
Bibliografia (Cap.3,4 Louretie)(Cap.3,6 Haykin)(Cap.3 Ribeiro)

V.Lobo @ EN

44 44

Page 22

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Domnio da frequncia
Anlise de Sinais Anlise de Sinais

Qualquer sinal (1) pode ser decomposto numa soma de exponenciais complexas
Uma exponencial complexa a soma de um seno com um coseno

ejn = cos( n ) + j sin( n )


A decomposio em senos e cosenos muito til pois so so funes prprias de SLITS: a forma de onda de sada idntica da entrada, diferindo apenas a amplitude e fase

Facilidade de caracterizao: bastam dois parmetros


V.Lobo @ EN

45 45

Motivao para a transformada de Forier

Para calcular a resposta de um SLIT a um sinal


Partir o sinal em vrios sinais sinusoidais
x(t)= = + +

Anlise de Sinais Anlise de Sinais

Calcular o modo como o SLIT responde a cada um deles


h(t) h(t) ... h(t)

Som-los
y(t)=
V.Lobo @ EN

= 46 46

Page 23

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Motivao para a transformada de Forier


Anlise de Sinais Anlise de Sinais

Como partir um sinal em sinusoides ?


Ver quo semelhante o sinal a cada seno Fazer a projeco do sinal sobre eixos de sinusoides

Produto interno de vectores -> produto interno de sinais

V.Lobo @ EN

47 47

Definio da transformada de Fourier


Anlise de Sinais Anlise de Sinais

Definio:
sinais contnuos
+

X ( ) =

n = + n =

x(n)e jn
X ( )e
j n

X () =

x(t )e

jt

dt

1 x ( n) = 2

x(t ) =

1 X ()e jt d 2

Frequncias discretas variam entre - e


V.Lobo @ EN

48 48

Page 24

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Comentrios sobre a Transf. de Fourier


Anlise de Sinais Anlise de Sinais

Domnio do tempo vs Domnio da frequncia


Corresponde a olhar para a mesma coisa segundo ngulos diferentes Podemos passar de um domnio para o outro sem perder informao A representao no domnio da frequncia chama-se ESPECTRO DE FREQUNCIA Domnio do tempo

x(t) X()
Domnio da frequncia
V.Lobo @ EN

h(t) H()

y(t)
Transformada de Fourier

Y()
49 49

Existncia da transformada
Os somatrios/integrais podem divergir
A transformada no existe nesses casos (ou infinita...)
Anlise de Sinais Anlise de Sinais

X () =

n = + n =

x ( n )e

j n

Condies SUFICIENTES

X () =

Condioes de Dirichelet: x(t) absolutamente somvel/integrvel No caso contnuo, x(t) tem que ter um nmero finito de mximos/mnimos, e um nmero finito de descontinuidades em qualquer intervalo finito
(sempre verificado no caso discreto)

x(t )e

j t

dt

Outros casos
Usando funes de Dirac possvel calcular a transformada de muitos mais sinais (senos/cosenos,escales, funes contnuas
V.Lobo @ EN

50 50

Page 25

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Comentrios sobre a Transf. de Fourier


Anlise de Sinais Anlise de Sinais

Grande simplificao:
Transforma convolues em multiplicaes Convoluo de sinais no tempo = Multiplicao das suas transformadas no tempo !
= +

y (t ) = x(t ) * h(t ) =

x(t )h(t ) Y ( ) = X ( ) H ( )
=

O clculo da resposta de um SLIT a uma dado sinal de entrada torna-se muito fcil se formos capazes de passar de/para o dominnio da frequncia

V.Lobo @ EN

51 51

Comentrios sobre a Transf. de Fourier


Anlise de Sinais Anlise de Sinais

Grande complicacao:
A transformada de um sinal real um sinal complexo Cada ponto no espectro caracterizado por uma magnitude uma fase (ou parte real/parte imaginria)
Real

Exemplo: e-jt = sin(t)+jsin(t) = sinusoide complexa

Real

Imaginrio Imag

Viso tri-dimensional
V.Lobo @ EN

Viso catesiana

52 52

Page 26

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Transf. de Fourier de sinais discretos


Anlise de Sinais Anlise de Sinais

Ideia base:
Ver quo semelhante o sinal em causa com cada uma das sinusides Medida de similitude: produto interno A componente de frequncia x o produto interno (ponto a ponto), entre o sinal e o seno dessa frequncia !

A transformada de um sinal discreto uma funo contnua !


No d jeito nenhum vamos ter que a calcular num conjunto finito de pontos

O espectro de um sinal discreto peridico ! Como e-jn=e-j(+2)n, X() = X(+ 2)

2
V.Lobo @ EN

53 53

Ponto da situao com MATLAB


Anlise de Sinais Anlise de Sinais

Exerccio:
Rotina para calcular a convoluo entre 2 sinais Poderemos calcular a sada de um SLIT quando excitado com um sinal qualquer Rotina para calcular a transformada de Fourier num dado ponto (frequncia) Poderemos calcular o espectro de um sinal num conjunto arbitrrio de pontos Poderemos calcular a sada de um SLIT quando excitado com um sinal qualquer
V.Lobo @ EN

54 54

Page 27

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Amostragem
Anlise de Sinais Anlise de Sinais

Questes:
Com que periodicidade devo amostrar sinais contnuos quando estou a convert-los em digitais ? Qual a relao entre a frequncia real do sinal, e a frequncia digital ? Qual a relao entre n e t

xc(t)

Conceito de perodo/frequncia de amostragem


Intervalo entre 2 amostras = Ts (TSample) 1/Ts = fs=Frequncia de amostragem

xd(n)= xc(nTs)
55 55

V.Lobo @ EN

Amostragem
Anlise de Sinais Anlise de Sinais

Se multiplicar o sinal analgico por um pente de Diracs, obtenho o digital !

Ts
V.Lobo @ EN

=
Multiplicalo no tempo = convoluo na frequncia 56 56

Page 28

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Frequncia em contnuo e em digital


Anlise de Sinais Anlise de Sinais

Qual a relao entre frequncia de um sinal contnuo e desse mesmo sinal amostrado ?
EXPLICAO INTUITIVA Sabemos que 2 frequncias que diferem em 2 sero rigorosamente idnticas quando amostradas. Sabemos que de = a 2 a taxa de variao diminui Sabemos que = corresponde maior frequncia digital possvel Sabemos que no domnio do tempo, o sinal digital de maior frequncia aquele em que duas amostras consecutivas tm sempre sinal contrrio e a mesma amplitude (pente alternado) Sabemos que o pente alternado tem uma frequncia de 1/(2*Ts)=fs/2, e quem um sinal digital de frquncia um pente alternado ! Logo, um sinal contnuo de frequncia fs/2, quando amostrado com uma frequncia fs, tem uma frequncia digital .
V.Lobo @ EN

57 57

E agora os bonecos
Anlise de Sinais Anlise de Sinais

x(t)

T=1/f

Amostragem a uma frequnca fs=1/Ts

tempo (contnuo)

Ts

Transformada de Fourier =
freqncia (digital)
V.Lobo @ EN

tempo (digital)

58 58

Page 29

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Para quem esteve a dormir


Anlise de Sinais Anlise de Sinais

Regra de 3 simples

fcontnuo = fs/2 fdigital = = 3.1416 fcontnuo fs/2


=

fdigital

Para os que ainda mais distrados:

fdigital = fcontnua 2/fs fcontnua= fdigital fs/2


V.Lobo @ EN

59 59

Consequncias da amostragem
Anlise de Sinais Anlise de Sinais

2 (= fs)

b
Se o sinal original fr limitado em frequncia, tendo uma largura de banda de b, possvel obter o seu espectro sem erros. Se se diminuir a frequncia de amostragem, h o risco do espectro interferir com si prprio
2 (= fs)

V.Lobo @ EN

60 60

Page 30

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Teorema da Amostragem
Anlise de Sinais Anlise de Sinais

S possvel amostrar um sinal sem perder nenhuma das suas caractersticas se ele for limitado em frequncia Para no perder nenhuma caracterstica (e ser possvel reconstruir o sinal sem erro) necessrio amostr-lo com uma

frequncia de amostragem pelo menos 2 vezes superior sua largura de banda


2 b = frequncia de Nyquist Frequncia de amostragem mais baixa:
Altas frequncias interferem nas baixas Haver ALIASING no domnio do tempo
V.Lobo @ EN

61 61

Amostragem em frequncia
Anlise de Sinais Anlise de Sinais

Amostrar lentamente no tempo aliasing na frequncia Amostrar lentamente na frequncia aliasing no tempo
F x(t) 2 F-1
n pontos n pontos

x(t)

Amostragem de modo a no perder informao:


USAR TANTOS PONTOS NA FREQUNCIA COMO NO TEMPO

V.Lobo @ EN

62 62

Page 31

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Mais comentrios...
Anlise de Sinais Anlise de Sinais

Aumentar a frequncia de amostragem:


Aumenta a largura de banda que podemos amostrar sem erros A frequncia digital corresponde a frequncias cada vez maiores

Aumentar o nmero de pontos amostrados no tempo:


Aumenta a resoluo em frequncia Quanto mais tempo tenho para amostrar, melhor distingo frequncias prximas
V.Lobo @ EN

63 63

Propriedades da Transformada de Fourier


Dado Linearidade

F ( x(t )) = X ( )

Anlise de Sinais Anlise de Sinais

x(t ) = ay (t ) + bz (t ) F X ( ) = aY ( ) + bZ ( )
Deslocamento no tempo

x(t t0 ) F e jt0 X ( j )
Simetria do conjugado

x* (t ) F X * ( )
Mas se x(t) for real, x*(t)=x(t) logo X()=X*(-) Se X()=X*(-) ento PARA SINAIS REAIS, o espectro de potncia um sinal PAR

V.Lobo @ EN

64 64

Page 32

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Propriedades da Transformada de Fourier


Anlise de Sinais Anlise de Sinais

Diferenciao

dx(t ) F jX ( ) dt
Integrao

x( )d j X ( ) + X (0) ( )
F

Multiplicao (modulao)

r (t ) = s (t ) p(t ) F R( ) =
V.Lobo @ EN

1 (S ( ) P( ) ) 2
65 65

Propriedades da Transformada de Fourier


Anlise de Sinais Anlise de Sinais

Relao de Parseval (Conservao da energia )

1 2 x(t ) dt = 2 X ( ) d
2

Pares notveis de sinais/transformadas


Para no andar a fazer contasconsultar TABELAS! Exemplo: Pulso quadrado Sinc

-T

+T

-/T +/T

t -/W +/W
V.Lobo @ EN

-W +W

66 66

Page 33

Dep. Armas e Electronica, Escola Naval


V1.1 - Victor Lobo 2004

Anlise de Sinais

Transformada Inversa
Anlise de Sinais Anlise de Sinais

Transformada Inversa
Recupera o sinal a partir da sua transformada

X () =

j t x(t )e dt

1 j t x(t ) = X ()e d 2

X () =

n = + n =

x ( n )e

jn

x ( n) =

1 jn X ()e d 2 2
67 67

V.Lobo @ EN

Clculo da transformada
Anlise de Sinais Anlise de Sinais

H uma srie de simetrias que fazem com que os mesmos coeficientes sejam usados vrias vezes
SIN(x)=COS(/2-x) H vrias tcnicas, mas todas elas reduzem drasticamente o tempo de clculo FFT Fast Fourier Transform A partir da definio n2 Com FFT n log(n) Semelhana entre transformada directa e inversa As rotinas de FFT com pequenas alteraes calculam tambm a transformada inversa

Exerccio em MATAB
Imagine que um dado radar transmite um sinal da seguinte forma: x(t)=4sin(4E9/2 * t)+sin(2.3E6//2 * t) Calcule numericamente o espectro desse sinal (com 1024 pontos) usando directamente a definio de transformada e usando a rotina FFT do matlab. Calcule a diferena de tempo gasto em cada uma das opes
V.Lobo @ EN

68 68

Page 34

Vous aimerez peut-être aussi