Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal...

55
PDS - Aula 01 Eduardo Simas Introdu¸c˜ ao Classifica¸c˜ ao dos Sinais Anal´ogico × Digital Sinais no Tempo Discreto Sinais Aleat´orios Processamento Digital de Sinais Convers˜ ao Anal´ogico Digital Disciplina: Processamento Digital de Sinais Aula 01 - Introdu¸c˜ ao aos Sinais e Sistemas Digitais Prof. Eduardo Simas ([email protected]) Departamento de Engenharia El´ etrica Universidade Federal da Bahia

Transcript of Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal...

Page 1: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Disciplina: Processamento Digital de SinaisAula 01 - Introducao aos Sinais e Sistemas

Digitais

Prof. Eduardo Simas([email protected])

Departamento de Engenharia EletricaUniversidade Federal da Bahia

Page 2: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conteudo

1 IntroducaoClassificacao dos SinaisAnalogico × Digital

2 Sinais no Tempo Discreto

3 Sinais Aleatorios

4 Processamento Digital de Sinais

5 Conversao Analogico Digital

Page 3: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Introducao

Definicao: O que e um sinal ?

1 - “Um sinal e a representacao de um fenomeno variavel quepode ser medido.” (M. Weeks);

2 - “Um sinal e uma funcao de uma variavel independente como otempo, a pressao, a posicao, a temperatura, etc.” (S. Mitra);

Exemplos de sinais:

- s(t) =∑N

i=1 AN sin(ωNt + φN);

- A fala de uma pessoa (sinal acustico variavel com o tempo),que pode ser convertido num sinal eletrico usando um microfone(transdutor);

- Uma imagem digital em preto e branco (sinal com amplitudevariavel com a posicao do ponto, ou “pixel”, medido; aamplitude e proporcional ao tom de cinza);

Page 4: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Introducao

Exemplos de sinais:

Fala(variavel no tempo)

Imagem(variavel com a posicao)

Page 5: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Classificacao dos Sinais

Page 6: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Classificacao dos Sinais

Os sinais podem ser classificados quanto a sua natureza em:

Determinısticos - quando sua forma de onda ou equacaomatematica sao conhecidos para qualquer valorda variavel independente.

Aleatorios - quando existe algum fenomeno de naturezaaleatoria (ex: ruıdo aditivo, variacoes no meio detransmissao, etc), que nao permite que o sinalseja completamente determinado. Neste caso hasempre uma incerteza associada ao valoresperado do sinal.

Page 7: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Classificacao dos Sinais

Os sinais sao classificados tambem de acordo com ascaracterısticas da variavel independente (em geral o tempo) edos seus valores medidos:

- Tempo contınuo ou tempo discreto;

- Amplitude contınua ou amplitude discreta.

Deste modo, existem quatro classificacoes possıveis para umsinal (ver Figura a seguir):

a) Amplitude e tempo contınuos (sinal analogico);

b) Amplitude contınua e tempo discreto (sinal amostrado);

c) Amplitude discreta e tempo contınuo (sinal quantizado);

d) Amplitude e tempo discretos (sinal digital);

Em geral e utilizada a notacao x(t) para um sinal no tempocontınuo e x(nT ), x [n] ou x(n) para um sinal no tempodiscreto.

Page 8: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exemplos de sinais

Page 9: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Classificacao dos Sinais

Em alguns casos praticos, para a adequada descricao dofenomeno fısico de interesse e necessario o conhecimentosimultaneo de diversos sinais (Ex: Vıdeo digital, sistemas deinstrumentacao com multiplos sensores).

Neste caso, os sinais podem ser agrupados de forma vetorial (oumatricial), dando origem aos sinais multidimensionais.

Assim, os sinais podem ser classificados em:

- Monodimensionais

- Multidimensionais

Page 10: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Analogico × Digital

Page 11: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Analogico × Digital

O termo “analogico” esta relacionado a palavra analogo, pois osinal que ele representa tenta representar de modo fiel oprocesso fısico correspondente.

Para a obtencao de um sinal digital a partir de suarepresentacao analogica e preciso realizar um processo conhecidocomo conversao analogico-digital(embora existam sinaisnaturalmente discretos no tempo, i.e. a temperatura diaria, ovalor de uma acao no fechamento da bolsa de valores, etc).

Considerando que:

- Grande parte dos fenomenos e sinais existentesnaturalmente sao analogicos.

- A conversao analogico-digital sempre introduz erros dequantizacao ao sinal digitalizado.

Entao, porque o processamento digital e tao difundidoatualmente ?

Page 12: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Analogico × Digital

O termo “analogico” esta relacionado a palavra analogo, pois osinal que ele representa tenta representar de modo fiel oprocesso fısico correspondente.

Para a obtencao de um sinal digital a partir de suarepresentacao analogica e preciso realizar um processo conhecidocomo conversao analogico-digital(embora existam sinaisnaturalmente discretos no tempo, i.e. a temperatura diaria, ovalor de uma acao no fechamento da bolsa de valores, etc).

Considerando que:

- Grande parte dos fenomenos e sinais existentesnaturalmente sao analogicos.

- A conversao analogico-digital sempre introduz erros dequantizacao ao sinal digitalizado.

Entao, porque o processamento digital e tao difundidoatualmente ?

Page 13: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Analogico × Digital

O termo “analogico” esta relacionado a palavra analogo, pois osinal que ele representa tenta representar de modo fiel oprocesso fısico correspondente.

Para a obtencao de um sinal digital a partir de suarepresentacao analogica e preciso realizar um processo conhecidocomo conversao analogico-digital(embora existam sinaisnaturalmente discretos no tempo, i.e. a temperatura diaria, ovalor de uma acao no fechamento da bolsa de valores, etc).

Considerando que:

- Grande parte dos fenomenos e sinais existentesnaturalmente sao analogicos.

- A conversao analogico-digital sempre introduz erros dequantizacao ao sinal digitalizado.

Entao, porque o processamento digital e tao difundidoatualmente ?

Page 14: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Analogico × Digital

O termo “analogico” esta relacionado a palavra analogo, pois osinal que ele representa tenta representar de modo fiel oprocesso fısico correspondente.

Para a obtencao de um sinal digital a partir de suarepresentacao analogica e preciso realizar um processo conhecidocomo conversao analogico-digital(embora existam sinaisnaturalmente discretos no tempo, i.e. a temperatura diaria, ovalor de uma acao no fechamento da bolsa de valores, etc).

Considerando que:

- Grande parte dos fenomenos e sinais existentesnaturalmente sao analogicos.

- A conversao analogico-digital sempre introduz erros dequantizacao ao sinal digitalizado.

Entao, porque o processamento digital e tao difundidoatualmente ?

Page 15: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Porque usar o Processamento Digital?

Os circuitos digitais sao mais tolerantes a variacoes noscomponentes eletronicos;

O sinal digital e mais imune ao ruıdo aditivo na transmissao(mais simples de minimizar o erro em cada bit→0 ou 1);

A crescente disponibilidade de dispositivos para oprocessamento digital (computadores pessoais, equipamentosmoveis, hardware dedicado, etc);

A crescente disponibilidade de sinais digitais (internet, colecoespessoais de audio, imagem e vıdeo, etc);

=> Desvantagens:- Sao necessarias duas etapas adicionais para o

processamento de um sinal analogico (conv. AD e DA).

- Os circuitos de processamento digital, em geral, consumemmais energia que os analogicos, pois utilizam sempredispositivos eletronicos ativos na sua construcao.

Page 16: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais e Sistemas no Tempo Discreto

Page 17: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais no Tempo Discreto

Um sinal no tempo discreto pode ser representado por umasequencia de numeros que pode ter duracao infinita ouduracao finita.

Exemplos:

- x1[n] = . . . , 2.3, 3.0, 0.7, 1.1, 1.9, . . . (duracao infinita);

- x2[n] = [0.7, 1.0, 2.1, 1.8, 1.3] (duracao finita).

Numa sequencia finita x [n] = 0 para N1 ≤ n ≤ N2.

Lembrando que, os valores de x [n] podem representar amostrasde um sinal analogico x(t) tomadas em intervalos de tempo T(perıodo de amostragem).

Neste caso: x [n] = x(nT ).

Page 18: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exemplo de um sinal no tempo discreto

As amostras do sinal analogico sao tomadas a intervalos detempo regulares T (perıodo de amostragem).

A frequencia de amostragem e definida como: f =1

T.

Page 19: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais Elementares

Alguns sinais elementares sao extremamente uteis nodesenvolvimento da teoria do PDS (embora nem sempre sejam“realizaveis” na pratica).

Entre eles temos:

a- Impulso unitario: δ[n] =

1, n = 00, n 6= 0

b- Impulso unitario deslocado: δ[n −m] =

1, n = m0, n 6= m

c- Degrau unitario: u[n] =

1, n ≥ 00, n < 0

d- Funcao cosseno: x [n] = cos[ωn]

e- Funcao exponencial: x [n] = ean

f- Funcao rampa unitaria: r [n] =

n, n ≥ 00, n < 0

Page 20: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais Elementares

Page 21: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Energia e Potencia de Sinais

Energia:

Ex =∞∑

n=−∞|x [n]|2

Potencia media de um sinal nao-periodico num intervalo finito:

Px = limK→∞

1

2K + 1

K∑n=−K

|x [n]|2

Potencia media de um sinal periodico (de perıodo N):

Px =1

N

N−1∑n=0

|x [n]|2

Page 22: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sistemas no Tempo Discreto

Um sistema no tempo discreto realiza um mapeamento de umsinal de entrada x [n] para uma saıda y [n]:

y [n] = Hx [n]

sendo H. o operador que representa o sistema no tempodiscreto.

Page 23: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Propriedades de Sistemas no Tempo Discreto

Linearidade: Hax1[n] + bx2[n] = aHx1[n]+ bHx2[n].

Invariancia no tempo:y [n] = Hx [n] → y [n − n0] = Hx [n − n0].

Causalidade: a saıda y [n0] depende apenas das entradas x [n]para n ≤ n0.

Funcao de Resposta ao Impulso: um sistema linear einvariante no tempo (SLIT) e completamente caracterizado porsua funcao de resposta ao impulso: h[n] = Hδ[n].

Page 24: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Propriedades de Sistemas no Tempo Discreto

Soma de Convolucao: para um SLIT a resposta y [n] a umaentrada x [n] pode ser calculada a partir de:

y [n] =∞∑

k=−∞

x [k]h[n − k] =∞∑

l=−∞

x [n − l ]h[l ] = x [n] ∗ h[n].

De modo compacto podemos representar a convolucao usando:y [n] = x [n] ∗ h[n] = h[n] ∗ x [n].

Estabilidade: um sistema e dito BIBO-estavel (BIBO -Bounded Input Bounded Output, ou seja, entrada limitada →saıda limitada) se e somente se:

∞∑k=−∞

|h[k]| <∞

Page 25: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Equacoes de diferencas

Os sistemas no tempo discreto podem ser descritos porequacoes de diferencas (que sao a contrapartida discreta dasequacoes diferenciais).

Para um sistema linear generico podemos escrever:

N∑i=0

aiy [n − i ]−M∑l=0

blx [n − l ] = 0

Exemplos de sistemas descritos por equacao de diferencas:

1- y [n] = x [n] + x [n − 1]/2 + x [n − 2]/4

2- y [n] = x [n] + n

3- y [n] = 3x [n] + x [n + 1]

4- y [n] = x2[n] + x [n + 2]

Page 26: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exercıcio de Fixacao

Classifique os sistemas descritos no slide anterior quanto a:linearidade, invariancia no tempo e causalidade.

1- y [n] = x [n] + x [n − 1]/2 + x [n − 2]/4

2- y [n] = x [n] + n

3- y [n] = 3x [n] + x [n + 1]

4- y [n] = x2[n] + x [n + 2]

Page 27: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exercıcio de Fixacao - Resposta

Classifique os sistemas descritos no slide anterior quanto a:linearidade, invariancia no tempo e causalidade.

1- y [n] = x [n] + x [n − 1]/2 + x [n − 2]/4: linear, causal einvariante no tempo.

2- y [n] = x [n] + n: linear, causal e variante no tempo.

3- y [n] = 3x [n] + x [n + 1] linear, nao-causal e invariante notempo.

4- y [n] = x2[n] + nx [n + 2] nao-linear, nao-causal e varianteno tempo.

Page 28: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais Aleatorios

Page 29: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Sinais Aleatorios

Em muitos casos praticos os sinais de interesse nao saocompletamente conhecidos, pois apresentam caracterısticasaleatorias.

Para o estudo apropriado desse tipo de sinal e necessario autilizacao de conceitos da estatıstica como:

- Variavel aleatoria;

- Processo aleatorio (ou estocastico);

Page 30: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Variavel Aleatoria

Uma variavel aleatoria X (λ) e uma funcao cujo domınio e oconjunto de resultados λ ∈ S e X (λ) ⊂ R.

Para todo conjunto A ⊂ S existe um conjunto imagem T ⊂ Rdefinido por X .

A variavel aleatoria induz a uma medida da probabilidade noeixo real:

- P(X = x) = Pλ : X (λ) = x;

- P(X ≤ x) = Pλ : X (λ) ≤ x;

- P(x1 < X ≤ x2) = Pλ : x1 < X (λ) ≤ x2;

- Entao pode-se concluir que:P(X =∞) = P(X = −∞) = 0.

Page 31: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Variavel Aleatoria - Exemplos

Valores de energia medidos num detector de partıculas paradiferentes objetos de interesse:

0 20 40 60 800

0.5

1

1.5

2

2.5

3

3.5

Pro

ba

bili

da

de

(%

)

Energia (GeV)

E10

E15i

Partıculas eletromagneticas(eletrons e fotons)

0 20 40 60 800

2

4

6

8

10

12

14

Pro

ba

bili

da

de

(%

)

Energia (GeV)

E10

E15i

Partıculas hadronicas(protons, neutrons, etc)

Page 32: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Processo Estocastico

Assim como as variaveis aleatorias mapeiam os resultados deum experimento no eixo real, os processos estocasticos (PE)mapeiam os resultados de um experimento num conjuntoamostral de sinais temporais x(t).

A notacao utilizada para definir um processo aleatorio e X (t,Λ),sendo que:

- a variavel t representa o tempo;

- a variavel Λ representa o resultado do evento aleatorio E ;

- para um resultado especıfico λi de E existe uma funcaotemporal xi (t) associada (chamada de funcao amostral ourealizacao do PE);

- para um valor especıfico de tempo t = t0, X (t0,Λ)representa uma colecao de valores numericos obtidos dasdiversas funcoes temporais avaliadas em t = t0, ou seja,X (t0,Λ) e uma variavel aleatoria.

Page 33: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exemplo de processo estocastico

=> As tecnicas de analise e processamento de sinais aleatorios saoestudadas na disciplina Processamento Estatıstico de Sinais(ENGA83), que sera oferecida no proximo perıodo (2013.1).

Page 34: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Processamento Digital de Sinais

Page 35: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Processamento Digital de Sinais

Definicao: “O processamento digital de sinais e adisciplina que estuda as regras que governam os sinais quesao funcoes de variaveis discretas, assim como os sistemasusados para processa-los” (Diniz, da Silva e Lima Netto).

Os sistemas de processamento digital de sinais podem serimplementados em diferentes plataformas como:

- Computadores (atraves de ambientes especializadas comoMatlab e Scilab ou utilizando alguma linguagem deprogramacao);

- Processadores digitais de sinais (as rotinas deprocessamento sao embarcadas na memoria doprocessador);

- Dispositivos de hardware digital (usando componentesdiscretos ou dispositivos programaveis como FPGA).

Page 36: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Processamento Digital de Sinais - Aplicacoes

O processamento digital de sinais encontra diversas aplicacoespraticas, entre as quais podemos destacar:

- Filtragem: consiste no processamento de um sinal parapermitir a passagem apenas de faixas de frequenciaespecıficas.

- Extracao de Caracterısticas: visa a selecao dainformacao de interesse no sinal para um dado problema(Ex.: reconhecimento de padroes).

- Modulacao: para a transmissao eficiente de sinais debaixa frequencia atraves de um meio de transmissao (ar,cabo, fibra optica, etc), e necessario “mover” a informacaopara altas frequencias atraves da modulacao.

- Multiplexacao: processo pelo qual e possıvel transmitirdiversos sinais “simultaneamente” compartilhando omesmo meio de transmissao.

Page 37: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conversao Analogico Digital

Page 38: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conversao Analogico Digital

Conforme discutido anteriormente, em diversos problemaspraticos sistemas de processamento digital sao utilizados parasinais que sao originalmente analogicos.

Para isso e necessario realizar a conversao analogico-digital(AD) do sinal de interesse.

Um conversor analogico digital (ADC - Analog to DigitalConverter) e composto pelas etapas: amostragem, quantizacaoe codificacao.

Page 39: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conversao Analogico Digital

Esquemas das conversoes (a) AD e (b) DA.

Page 40: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Amostragem

Atraves da amostragem e possıvel obter um sinal no tempodiscreto x [n] a partir de um sinal no tempo contınuo x(t), demodo que: x [n] = x(nT ).

O processo consiste em multiplicar o sinal analogico por um“trem de impulsos” defasados por um intervalo de tempo T :

x(nT ) = x(t)∞∑

n=−∞δ(t − nT )

Considerando a definicao da transformada de Fourier (TF):

F (jΩ) =

∫ ∞−∞

f (t)e−jΩtdt

E sabendo que a TF do produto de duas funcoes e proporcionala convolucao de suas transformadas de Fourier:

x(t) = a(t)b(t)→ X (jΩ) = A(jΩ) ∗ B((jΩ))

Page 41: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Amostragem

Considerando a funcao “trem de impulsos”:

p(t) =∞∑

n=−∞δ(t − nT )

Entao pode-se provar que:

P(jΩ) =2π

T

∞∑k=−∞

δ(Ω− 2π

Tk)

sendo Ωs =2π

Ta frequencia de amostragem (em rad/s).

Observando as figuras do slide a seguir, verifica-se que epossıvel obter x(t) = xa(t) de x(nT ) = xi (t) desde que:

- seja realizada uma filtragem passa baixas no sinal x(nT );- nao haja sobreposicao entre as “copias” adjacentes de

Xa(jΩ) existentes em Xi (jΩ) (aliasing).

Page 42: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Amostragem

Esquemas das conversoes (a) AD e (b) DA.

Page 43: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Limite de Nyquist

Para nao haver sobreposicao epreciso garantir que:

Ωs > 2Ωc

onde Ωc e a maximacomponente de frequenciaexistente no sinal a serdiscretizado.

Ω = 2Ωc e conhecida como afrequencia de Nyquist de x(t).

Page 44: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Filtro Anti-Aliasing

Quando o sinal de interesse (a ser discretizado):- nao e de banda limitada ou pelo menos tem Ωc > Ωs/2;

- e composto por um sinal de banda limitada (Ωc < Ωs/2),porem ha ruıdo aditivo de banda larga,

e necessario utilizar um filtro passa-baixas analogico (FiltroAnti-Aliasing) antes do processo de amostragem para evitar asobreposicao dos espectros.

Page 45: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Quantizacao e Codificacao

Ao final da conversao AD a saıda e, normalmente, um codigobinario.

Cada palavra do codigo representa o valor quantizado de umaamostra temporal de x [n].

O comprimento (ou numero de bits) da palavra binaria estaassociado com a resolucao do conversor AD.

A resolucao e determinada pelo numero de nıveis discretos quepodem ser atingidos apos a conversao (ou seja, o numero denıveis de quantizacao).

Usando a codificacao binaria natural, com N bits e possıvelobter QL = 2N nıveis de quantizacao.

Page 46: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Quantizacao

Diagrama do processo de quantizacao:

Page 47: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Quantizacao

O maximo erro de quantizacao QEmax e definido como:

QEmax =∆x

2(QL)=

∆x

2(2N)=

∆x

(2N+1)

sendo ∆x a faixa de excursao do sinal analogico x(t).

Nos conversores AD o processo de quantizacao em geral eimplementado utilizando comparadores analogicos (ajustadospara cada nıvel de quantizacao).

Page 48: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Codificacao

Na codificacao, o nıvel de quantizacao associado a uma dadaamostra e convertido numa palavra binaria.

Existem diversas formas de codificacao, sendo uma das maissimples a “codificacao natural”.

Na codificacao natural, o nıvel de quantizacao (QL) k eassociado a palavra binaria que representa o numero inteiro k.Considerando uma codificacao a 4 bits (24 = 16 nıveis):

QL Rep. Binaria QL Rep. Binaria

00 0000 08 1000

01 0001 09 1001

02 0010 10 1010

03 0011 11 1011

04 0100 12 1100

05 0101 13 1101

06 0110 14 1110

07 0111 15 1111

Page 49: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

ADCs - Formas de implementacao

Os ADCs podem ser classificados quanto a forma deimplementacao em:

- ADC de Conversao Direta (ou Flash ADC) - utiliza umbanco de comparadores na entrada para realizar aquantizacao;

- ADC de aproximacao suscessiva (SAR ADC) - realiza aquantizacao de modo sequencial, realizando comparacoessuscessivas com os diversos nıveis de quantizacao possıveis.

- ADC Sigma-Delta - Utiliza a modulacao sigma-delta pararealizar a conversao analogico-digital.

- Etc...

Page 50: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conversao Analogico Digital - Diagrama Temporal

Diagrama temporal de um ADC de 8 bits e 30 ksps.(Observa-se que a taxa de bits e 8× 30 = 240 kHz).

sps→ samples per second (amostras por segundo).

Page 51: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Conversao Analogico Digital

Diagrama de um ADC com saıda paralela: A cada amostra sao disponibilizados,ao mesmo tempo, todos os bits da palavra digital correspondente.

Diagrama de um ADC com saıda serial: Os bits da palavra digital sao dispostosem sequencia. Cada frame carrega a informacao correspondente a uma amostra.

Page 52: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

ADCs comerciais em circuito integrado

Existem diversos modelos de circuitos integrados comerciais(ASICS) que realizam a conversao AD.

A escolha depende de caracterısticas necessarias para aaplicacao como:

- Resolucao (o que vai implicar numa restricao para onumero de bits);

- Taxa de amostragem

- Potencia requerida

- Linearidade

- Offset (ou desvio)

- Relacao sinal-ruıdo

Page 53: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exemplo de ADC em Circuito Integrado

o ADC TLC1541 da Texas Instruments tem as caracterısticas aseguir:

- Resolucao de 10 bits;

- 32 ksps;

- 11 entradas analogicas;

- Saıda Serial;

- Potencia maxima: 6 mW;

Encapsulamento do TL1541.

Page 54: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Exemplo de ADC em Circuito Integrado

Diagrama de blocos do TL1541.

Page 55: Classi ca˘c~ao dos Aula 01 - Introdu˘c~ao aos Sinais e ... · Classi ca˘c~ao dos Sinais Anal ogico Digital ... Os sinais podem ser classi cados quanto a sua natureza em: ... Os

PDS - Aula 01

EduardoSimas

Introducao

Classificacao dosSinais

Analogico ×Digital

Sinais noTempoDiscreto

SinaisAleatorios

ProcessamentoDigital deSinais

ConversaoAnalogicoDigital

Bibliografia Consultada

Na elaboracao destes slides foram utilizadas as fontes a seguir:

- DINIZ, P. S. R., da SILVA, E. A. B. e LIMA NETTO, S.Processamento Digital de Sinais. Bookman, 2004.

- MITRA, S., Digital Signal Processing, Bookman, 2005.

- WEEKS, M. Processamento Digital de Sinais, LTC, 2011.

- ANTONIOU, A., Digital Signal Processing, McGraw-Hill,2006.

Algumas figuras foram retiradas na ıntegras das referenciasacima.