Processamento Digital de Sinais

Documentos relacionados
Transformada Z. Carlos Alexandre Mello. Carlos Alexandre Mello 1

Filtros Digitais. Carlos Alexandre Mello. Carlos Alexandre Mello

Processamento de sinais digitais

A TRANSFORMADA Z. Métodos Matemáticos I C. Prof. Hélio Magalhães de Oliveira, Texto por R. Menezes Campello de Souza

Processamento de sinais digitais Aula 3: Transformada de Fourier (Parte 1)

Teorema da Amostragem

Sinais e Sistemas Discretos

Revisão Análise em frequência e amostragem de sinais. Hilton de Oliveira Mota

Sistemas Lineares e Invariantes de Tempo Discreto

Sílvia Mara da Costa Campos Victer Concurso: Matemática da Computação UERJ - Friburgo

Aula 1 Sinais e Sistemas Discretos

Convolução Correlação. Profs. Theo Pavan e Adilton Carneiro TAPS

Técnicas de Projeto de Filtros IIR

Transformada de Fourier. Theo Pavan e Adilton Carneiro TAPS

Processamento de Sinais 2005/6 Engenharia Aeroespacial (Aviónica)

Aula 15 Propriedades da TFD

Sinais e Sistemas. Conceitos Básicos. Prof.: Fábio de Araújo Leite

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 5

Sinais e Sistemas. Tempo para Sistemas Lineares Invariantes no Tempo. Representações em Domínio do. Profª Sandra Mara Torres Müller.

4 Funções de Transferência de Sistemas em Tempo Discreto

Processamento Digital de Sinais - ENG420

Sistemas Lineares e Invariantes

Exercícios para Processamento Digital de Sinal. 1 Transformada e Série de Fourier

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS

Processamento Digital de Sinais. Notas de Aula. Transformada Z. Transformada Z - TZ

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 2

Transformada Discreta de Fourier

Processamento Digital de Sinais - ENG420

Teste Tipo. Sinais e Sistemas (LERCI) 2004/2005. Outubro de Respostas

Disciplina: Processamento Digital de Sinais Aula 01 - Introdução aos Sinais e Sistemas Digitais

Introdução aos Circuitos Elétricos

Processamento Digital de Sinais. Notas de Aula. Transformada Z. Transformada Z - TZ

Introdução a aquisição e processamento de sinais

Processamento Digital de Sinais

TRANSFORMADA Z. A transformada Z de um sinal x(n) é definida como a série de potências: Onde z é uma variável complexa e pode ser indicada como.

3 o Teste (1 a data) Sistemas e Sinais (LEIC-TP) 2008/ de Junho de Respostas

1 o Teste Tipo. Sinais e Sistemas (LERC/LEE) 2008/2009. Maio de Respostas

Apresentação do programa da disciplina. Definições básicas. Aplicações de sinais e sistemas na engenharia. Revisão sobre números complexos.

Transformada de Fourier Discreta no Tempo (DTFT)

2/47. da matemática é ainda de grande importância nas várias áreas da engenharia. Além disso, lado de Napoleão Bonaparte. 1/47

Fundamentos de sinais e sistemas em tempo discreto

Sistemas Lineares e Invariantes: Tempo Contínuo e Tempo Discreto

Análise de Sistemas LTI através das transformadas

Sinais e Sistemas. Sistemas Lineares Invariantes no Tempo. Renato Dourado Maia. Universidade Estadual de Montes Claros. Engenharia de Sistemas

Técnicas de Projeto de Filtros

Introdução aos Sinais e Sistemas

O processo de filtragem de sinais pode ser realizado digitalmente, na forma esquematizada pelo diagrama apresentado a seguir:

SUMÁRIO BACKGROUND. Referências 62 MATLAB Seção B: Operações Elementares 62 Problemas 71

Processamento Digital de Sinais

Sumário. 1 Sinais e sistemas no tempo discreto 1. 2 As transformadas z e de Fourier 79

Caderno de Exercícios

04/04/ :31. Sumário. 2.1 Sistemas LIT de Tempo Discreto 2.2 Sistemas LIT de Tempo Contínuo 2.3 Propriedades dos Sistemas LIT

Processamento Digital de Sinais II Exercícios sobre Transformada z Data de entrega: 17/11/2015

TRANSFORMADA DE FOURIER. Larissa Driemeier

REPRESENTAÇÃO DE SISTEMAS NO DOMÍNIO Z. n +

Informações Gerais Prof. Aluizio Fausto Ribeiro Araújo Depto. of Sistemas de Computação Centro de Informática - UFPE

Sinais e Sistemas. Sistemas Lineares Invariantes no Tempo. Renato Dourado Maia. Faculdade de Ciência e Tecnologia de Montes Claros

Resposta em Frequência de Sistemas LTI

S I N A I S & S I S T E M A S PLANEJAMENTO

Filtros IIR. 27 de outubro de 2015 IFBA. Fabrício Simões (IFBA) Filtros IIR 27 de outubro de / 49

Transformada Discreta de Fourier

Licenciatura em Engenharia Biomédica. Faculdade de Ciências e Tecnologia. Universidade de Coimbra. Análise e Processamento de Bio-Sinais - MIEBM

Transformada Discreta de Fourier (DFT)

Processamento (Digital) de Sinal. Caderno de exercícios para as horas não presenciais

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 1

Introdução aos Sinais e Sistemas

Aula 18 Propriedades da Transformada Z Transformada Z inversa

Transformada Z. Transformada Z Bilateral. Transformada de Fourier e Transformada Z. A transformada de Fourier não converge para todas as sequências.

Propriedades da Convolução

Sinais e Sistemas. Sinais e Sistemas Fundamentos. Renato Dourado Maia. Universidade Estadual de Montes Claros. Engenharia de Sistemas

Mudança de taxa de amostragem. 2 Redução da taxa de amostragem por um fator inteiro

Propriedades da Convolução

Sinais e Sistemas. Capítulo INTRODUÇÃO 1.2 SINAIS DE TEMPO DISCRETO

Amostragem. Representação com FT para Sinais Periódicos Relacionando a FT com a FS Amostragem Amostrando Sinais de Tempo Contínuo.

Aula 06 Representação de sistemas LIT: A soma de convolução

Filtros de tempo discreto

Análise de Sinais e Sistemas

Convolução de Sinais

Teoria das Comunicações Prof. André Noll Barreto Prova 1 Gabarito

Sinais e Sistemas - ESP208

Processamento Digital de Sinais. Convolução. Prof. Dr. Carlos Alberto Ynoguti

Amostragem de Sinais

Análise de Sinais Dep. Armas e Electronica, Escola Naval V1.1 - Victor Lobo Capítulo 3. Transformadas de Fourier e Fourier Discreta

Transcrição:

Processamento Digital de Sinais Carlos Alexandre Mello Carlos Alexandre Mello cabm@cin.ufpe.br 1

Sinais Digitais Um sinal pode ser entendido como uma função que carrega uma informação Sinal de voz O sinal é processado de acordo com a aplicação necessária Transmissão, armazenamento, manipulação Carlos Alexandre Mello cabm@cin.ufpe.br 2

Processamento de Sinais O processamento de sinais lida com a representação, transformação e manipulação dos sinais e da informação que eles contêm Até a década de 60 Tecnologia analógica Evolução de computadores e microprocessadores PDS Carlos Alexandre Mello cabm@cin.ufpe.br 3

Processamento Digital de Sinais Aspecto fundamental: Conversão do sinal contínuo em uma sequência de amostras Um sinal discreto no tempo Após o processamento digital, a sequência de saída pode ser convertida de volta a um sinal contínuo no tempo Carlos Alexandre Mello cabm@cin.ufpe.br 4

Processamento Digital de Sinais Classificação: Sinais contínuos no tempo (Analógicos) Representados por funções de variáveis contínuas Sinais discretos no tempo Representados matematicamente por uma sequência de números reais ou complexos Sinais contínuos em valores Se um sinal pode assumir qualquer valor dentro de um espaço finito ou infinito Sinais discretos em valores Assume apenas valores dentro de um espaço finito Carlos Alexandre Mello cabm@cin.ufpe.br 5

Processamento Digital de Sinais Sinais Digitais Sinais digitais são aqueles para os quais tanto o tempo quanto a amplitude são discretos Ou seja, ele é discreto no tempo e só pode assumir valores dentro de um conjunto finito de possíveis valores (é discreto em valores) Carlos Alexandre Mello cabm@cin.ufpe.br 6

Processamento Digital de Sinais Sinais Determinísticos Qualquer sinal que podem ser unicamente descrito por uma expressão matemática, uma tabela de dados ou uma regra bem definida Sinais Aleatórios os sinais não podem ser representados precisamente por equações matemáticas ou suas descrições são muito complexas para uso. Isso indica que tais sinais têm comportamento imprevisível Carlos Alexandre Mello cabm@cin.ufpe.br 7

Processamento Digital de Sinais A sequência x é escrita como: x = {x[n]}, - <n < n inteiro Sequência gerada a partir do processo de amostragem n-ésimo termo: x[n] = x a (nt), - <n < Carlos Alexandre Mello cabm@cin.ufpe.br 8

Amostragem Sinal Original Amostragem Carlos Alexandre Mello cabm@cin.ufpe.br 9

Amostragem Carlos Alexandre Mello cabm@cin.ufpe.br 10

Amostragem Cuidados com a taxa de amostragem Baixa taxa de Amostragem! Carlos Alexandre Mello cabm@cin.ufpe.br 11

MatLab No MatLab: Função Seno contínua (-): >> fplot ( sin(x/2 + 1), [0, 30], r ) Função Seno amostrada (-): >>nn = 0:30; >> sinus=sin(nn/2 + 1); >> stem(nn, sinus); Carlos Alexandre Mello cabm@cin.ufpe.br 12

Exemplos Impulso (delta de Dirac) 0 n Uma sequência arbitrária pode ser representada como uma soma de impulsos Carlos Alexandre Mello cabm@cin.ufpe.br 13

Exemplos Impulso (delta de Dirac) No MatLab: function [x, n] = impseq(n0, n1, n2) n = [n1:n2]; x = [(n - n0) == 0]; stem (x); >> impseq (5, 0, 10); Carlos Alexandre Mello cabm@cin.ufpe.br 14

Exemplos Impulso (delta de Dirac) De forma geral: Carlos Alexandre Mello cabm@cin.ufpe.br 15

Exemplos Impulso (delta de Dirac) x[n] = 2.δ[n + 2] - δ[n 4], -5 n 5 No MatLab: >> n = [-5:5]; >> x = 2*impseq(-2, -5,5) - impseq(4, -5, 5); >> stem (n, x); title ('Exemplo de Sequencia'); xlabel('n'); ylabel('x[n]'); Carlos Alexandre Mello cabm@cin.ufpe.br 16

Exemplos Degrau Unitário Relação com o Impulso Carlos Alexandre Mello cabm@cin.ufpe.br 17

Exemplos Degrau No MatLab: function [x, n] = stepseq(n0, n1, n2) % Degrau n = [n1:n2]; x = [(n-n0) >= 0]; stem (x); >> stepseq (5, 0, 10); Carlos Alexandre Mello cabm@cin.ufpe.br 18

Exemplos Degrau x[n] = n[u[n] u[n 10]] + 10e -0.3(n 10) [u[n 10] u[n 20]], 0 n 20 >> n = 0:20; >> x1 = n.*(stepseq(0,0,20) - stepseq(10,0,20)); >> x2 = 10*exp(-0.3*(n-10)).*(stepseq(10,0,20) - stepseq(20,0,20)); >> x = x1 + x2; >> stem(n,x); title('sequencia de Degraus'); xlabel('n'); ylabel ('x[n]'); Carlos Alexandre Mello cabm@cin.ufpe.br 19

Exemplos Sequência Exponencial No MatLab: Função Exponencial: >> nn = 0 + [1:21] - 1; >> y = (0.9).^nn; >> stem(nn, y); Carlos Alexandre Mello cabm@cin.ufpe.br 20

Sistemas e Propriedades Sistemas Discretos no Tempo Um sistema discreto no tempo é definido matematicamente como uma transformação que mapeia uma seqüência de entrada x[n] em uma seqüência de saída y[n] y[n] = T{x[n]} Carlos Alexandre Mello cabm@cin.ufpe.br 21

Sistemas e Propriedades Sistemas Discretos no Tempo Exemplos: Atraso ideal: y[n] = x[n n d ], - <n < Média móvel: Carlos Alexandre Mello cabm@cin.ufpe.br 22

Sistemas e Propriedades Sistemas Discretos no Tempo Propriedades 1) Sistema sem Memória A saída y[n] a cada valor de n depende apenas da entrada x[n] no mesmo valor de n Ex: Sistema sem memória: y[n] = {x[n]} 2 Carlos Alexandre Mello cabm@cin.ufpe.br 23

Sistemas e Propriedades Sistemas Discretos no Tempo Propriedades 2) Sistema Linear Obedecem ao princípio da Superposição: Ex: T{a.x 1 [n] + b.x 2 [n]} = a.t{x 1 [n]} + b.t{x 2 [n]} Acumulador: Carlos Alexandre Mello cabm@cin.ufpe.br 24

Sistemas e Propriedades Sistemas Discretos no Tempo Propriedades 3) Sistema Invariante no Tempo Um deslocamento no tempo da sequência de entrada gera um deslocamento correspondente na sequência de saída T Ou seja: Se x[n] y[n], então x[n + m] y[n + m] Ex: Sistema não invariante no tempo: y[n] = x[m.n] T Carlos Alexandre Mello cabm@cin.ufpe.br 25

Sistemas e Propriedades Sistemas Discretos no Tempo Propriedades 4) Sistema Causal Não depende de valores futuros da sequência Ex: Sistema não causal: y[n] = x[n + 1] 5) Sistema Estável Toda entrada limitada produz uma saída limitada Carlos Alexandre Mello cabm@cin.ufpe.br 26

Sistemas Lineares e Invariantes no Tempo (LTI) Como vimos, uma sequência qualquer pode ser representada como uma soma de impulsos: Como y[n] = T{x[n]}, temos: Carlos Alexandre Mello cabm@cin.ufpe.br 27

Sistemas Lineares e Invariantes no Tempo (LTI) Assim, um sistema Linear e Invariante no Tempo é completamente descrito por sua resposta ao impulso Essa representação é conhecida também como soma de convolução Carlos Alexandre Mello cabm@cin.ufpe.br 28

Propriedades da Soma de Convolução 1) Comutatividade: x[n]*h[n] = h[n]*x[n] 2) Distributividade: x[n]*(h1[n] + h2[n]) = x[n]*h1[n] + x[n]*h2[n] 3) Conexão em Cascata Carlos Alexandre Mello cabm@cin.ufpe.br 29

Propriedades da Soma de Convolução 4) Conexão em Paralelo Carlos Alexandre Mello cabm@cin.ufpe.br 30

Propriedades da Soma de Convolução 5) Causalidade Como definido anteriormente, um sistema é dito causal se sua resposta não depende de eventos futuros. Ou seja, para calcular a saída de y[n 0 ], precisamos apenas de x[n], n n 0. Isso implica na condição: h[n] = 0, n < 0 Assim, para testar a causalidade basta testar se h[n] = 0 para n<0 Carlos Alexandre Mello cabm@cin.ufpe.br 31

Propriedades da Soma de Convolução 6) Estabilidade A estabilidade é garantida se: Carlos Alexandre Mello cabm@cin.ufpe.br 32

Sistemas Lineares e Invariantes no Tempo (LTI) Sistemas Inversos Se um sistema linear invariante no tempo tem uma resposta ao impulso h[n], então seus sistema inverso, se existir, tem resposta ao impulso h i [n] definida pela relação: h[n]*h i [n] = h i [n]*h[n] = δ[n] Carlos Alexandre Mello cabm@cin.ufpe.br 33

Sistemas Lineares e Invariantes no Tempo (LTI) Uma classe importante de sistemas lineares invariantes no tempo consiste daqueles para os quais x[n] e y[n] se relacionam através de uma equação de diferenças de coeficientes constantes lineares de n-ésima ordem da forma: Carlos Alexandre Mello cabm@cin.ufpe.br 34

Sistemas Lineares e Invariantes no Tempo (LTI) Exemplo: y[n] = y[n 1] + x[n] Na equação anterior teríamos: N = 1 a 0 = 1 a 1 = -1 M = 0 b 0 = 1 Carlos Alexandre Mello cabm@cin.ufpe.br 35

Sistemas LTI como Filtros Seletores de Frequência O termo filtro é normalmente usado para descrever um dispositivo que discrimina, de acordo com algum atributo do objeto aplicado como entrada, o que passa através dele Como um filtro de ar que deixa o ar passar, mas retém partículas de impureza Um sistema LTI também funciona como um tipo de discriminante, filtrando entre os vários componentes de frequência na sua entrada Carlos Alexandre Mello cabm@cin.ufpe.br 36

Sistemas LTI como Filtros Seletores de Frequência A forma da filtragem é definida pela resposta de frequência H(ω) que depende da escolha de parâmetros do sistema (como os coeficientes do filtro) Como veremos em projeto de filtros Carlos Alexandre Mello cabm@cin.ufpe.br 37

Sistemas LTI como Filtros Seletores de Frequência Em geral, um sistema LTI modifica o espectro do sinal de entrada X(ω) de acordo com a resposta em frequência H(ω) que leva a um sinal de saída com espectro Y(ω) = H(ω)X(ω) Assim, um sistema LTI pode ser visto como um filtro embora não bloqueie completamente qualquer componente de frequência do sinal de entrada. Consequentemente, os termos sistema LTI e filtro são sinônimos e são normalmente usados sem distinção. Carlos Alexandre Mello cabm@cin.ufpe.br 38

Sistemas LTI como Filtros Seletores de Frequência Filtros são normalmente classificados de acordo com suas características no domínio da frequência como passa-baixa, passa- alta, passa-faixa e rejeita-faixa Carlos Alexandre Mello cabm@cin.ufpe.br 39

Sistemas LTI como Filtros Seletores de Frequência Carlos Alexandre Mello cabm@cin.ufpe.br 40

Sistemas LTI como Filtros Seletores de Frequência Todos os filtros ideais têm características de magnitude constante e fase linear dentro da banda de passagem Em todos os casos, tais filtros não são fisicamente realizáveis, mas servem como idealizações matemáticas para filtros práticos Carlos Alexandre Mello cabm@cin.ufpe.br 41

Representação pela Transformada de Fourier Transformadas Mudança entre domínios de sinais Transformada de Laplace Transformada de Fourier Transformada Discreta do Cosseno Transformada Z Transformada Wavelet Permitem observar propriedades de forma mais simples Carlos Alexandre Mello cabm@cin.ufpe.br 42

Representação pela Transformada de Fourier Transformada de Fourier de uma sequência Transformada Inversa Carlos Alexandre Mello cabm@cin.ufpe.br 43

Representação pela Transformada de Fourier Em geral, a Transformada de Fourier é uma função complexa em ω Como na resposta à frequência, algumas vezes, pode-se expressar X(e jω ) na forma X(e jω ) = X R (e jω ) + j.x I (e jω ) ou na forma polar: X(e jω ) = X(e jω ) e j X(e^jω) Magnitude Fase Carlos Alexandre Mello cabm@cin.ufpe.br 44

Representação pela Transformada de Fourier Vamos mostrar que a relação entre a Transformada de Fourier e sua Inversa Considere: Se trocarmos a ordem da integral e do somatório: Carlos Alexandre Mello cabm@cin.ufpe.br 45

Representação pela Transformada de Fourier Calculando a integral dentro dos parênteses Assim: Carlos Alexandre Mello cabm@cin.ufpe.br 46

Representação pela Transformada de Fourier Exemplo: x[n] = a n u[n] Que converge se a.e -jw < 1 a < 1. Carlos Alexandre Mello cabm@cin.ufpe.br 47

Representação pela Transformada de Fourier Propriedades da Transf. de Fourier Carlos Alexandre Mello cabm@cin.ufpe.br 48

Bibliografia Complementar Vinay K. Ingle, John G. Proakis, Digital Signal Processing, Thomson Learning, 2000. Michael Weeks, Digital Signal Processing Using MatLab and Wavelets, Infinity Science Press, 2007. Alan V. Oppenheim, Ronald Schafer, Discrete Time Signal Processing, Prentice Hall, 1989 Carlos Alexandre Mello cabm@cin.ufpe.br 49