Processamento Digital de Sinais. Notas de Aula. Estruturas para Sistemas de Tempo. Estruturas para Sistemas de Tempo Discreto. Implementação de SLIT:

Documentos relacionados
Filtros Digitais. Carlos Alexandre Mello. Carlos Alexandre Mello

Transformada Rápida de Fourier FFT Conceitos da FFT - Gauss (1805)

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

Estruturas de Sistemas Discretos

Função de transferência

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

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

Análise de Sistemas LTI através das transformadas

Resposta em frequência de sistemas lineares invariantes no tempo (tempo discreto)

Processamento de sinais digitais

ESTRUTURAS PARA SISTEMAS IIR

Processamento de sinais digitais

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

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

Processamento Digital de Sinais. Notas de Aula. Análise Espectral Usando a DFT

Processamento de Sinais DEL/Poli/UFRJ. Estruturas de Filtros Digitais

Programa de Unidade Curricular

Sistemas de tempo discreto

Aula 15 Propriedades da TFD

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

Disciplina: Processamento Digital de Sinais Aula 05 - Implementação de Sistemas de Processamento Digital de Sinais (Parte 01)

Filtros de tempo discreto

Processamento Digital de Sinais - ENG420

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

Sistemas Lineares e Invariantes de Tempo Discreto

E II Filtros Digitais

Transformada Z. Carlos Alexandre Mello. Carlos Alexandre Mello 1

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

Transformada de Fourier. Theo Pavan e Adilton Carneiro TAPS

Filtros IIR. EPUSP PTC/ LEB - S.Furuie 2. Filtros IIR. y[n] EPUSP PTC/ LEB - S.Furuie 4. Filtros IIR. Filtro. Digital temp. Filtro. digital freq.

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

Filtro FIR. Processamento Digital de Sinais - ENG de julho de 2016 IFBA. Fabrício Simões (IFBA) Filtro FIR 22 de julho de / 30

Problemas de Processamento de Sinais Estruturas de Sistemas Discretos

Campus de Botucatu PLANO DE ENSINO. DISCIPLINA: Processamento e Análise de Sinais e Imagem Médica. DOCENTE RESPONSÁVEL: José Ricardo de Arruda Miranda

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.

Resumo. Sinais e Sistemas Sistemas Lineares e Invariantes no Tempo. Resposta ao Impulso. Representação de Sequências

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

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

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

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

Processamento Digital de Sinais. Notas de Aula. Filtros Digitais Tipo FIR. Filtros Digitais Tipo FIR. Resposta ao impulso com duração finita

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

Sílvio A. Abrantes Faculdade de Engenharia Universidade do Porto, Portugal

Filtros Digitais 1 FILTROS DIGITAIS (5.1) y = A. x B. y. onde A = C / D e B = D / D

Sinais e Sistemas Discretos

Técnicas de Desenho de Filtros Digitais

3 Conceitos básicos de filtragem digital multitaxa

Tutorial sobre Sistema de Média Móvel para Fundamentos de Processamento Digital de Sinais

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

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

Circuitos Digitais I. Notas de Aula

Processamento Digital de Sinais

Sinais e Sistemas - ESP208

Técnicas de Projeto de Filtros

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

Análise de Sinais e Sistemas

Capítulo 6 Filtragem, Amostragem e Reconstrução

PLANO DE ENSINO-APRENDIZAGEM DE COMPONENTE CURRICULAR - SEMESTRAL

Processamento de Sinais 2013/14

Curso de Engenharia Elétrica Processamento Digital de Sinais II Exercícios sobre filtros não recursivos Data de entrega: 17/11/2015

Filtros digitais básicos

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

Aula 07 Propriedades da resposta ao impulso

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

Técnicas de Projeto de Filtros IIR

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

Filtros Digitais. Filtros básicos, parâmetros no domínio do tempo e frequência, classificação de filtros

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

EES-20: Sistemas de Controle II. 02 Outubro 2017

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

Resposta em Frequência de Sistemas LTI

Controle de Processos Aula: Função de transferência, diagrama de blocos, polos e zeros

Análise e Processamento de Bio-Sinais. Mestrado Integrado em Engenharia Biomédica. Sinais e Sistemas. Licenciatura em Engenharia Física

Análise de Sistemas em Tempo Discreto usando a Transformada Z

FACULDADE FUCAPI Processamento Digital de Sinais Parte I

Filtros Digitais FIR (Finite Impulse Response) Prof. Juan Mauricio Villanueva

Filtros Digitais: Estudo, Projeto e Simulação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SINAIS E SISTEMAS Ano Lectivo 2010/2011

INTRODUÇÃO À TRANSFORMADA Z. Wilson Arnaldo Artuzi Junior Ricardo Rodrigo Wolf Cruz

A Transformada de Laplace

CA2COD1: COD CONTROLE DIGITAL. Profa. Mariana Cavalca

Processamento de dados sísmicos, reflexão multi canal Prospecção Sísmica Aula06/1 NN

Sistemas de Tempo Discretos

Controle de Processos Aula: Função de transferência, diagrama de blocos e pólos

Capítulo 6 Filtragem, Amostragem e Reconstrução

Aula 22. Conversão Sigma-Delta (continuação)

Filtros Digitais Tipo FIR

Resumo. Sinais e Sistemas Transformada de Fourier de Sinais Discretos. Sequência de Duração Finita. Série de Fourier

Transformada z. Carlos Alberto Ynoguti. September 14, / 53

Transformada Rápida de Fourier (FFT)

Cepstrum. Walter Roberto Godefroid Steiger

Sinais e Sistemas Unidade 5 Representação em domínio da frequência para sinais contínuos: Transformada de Laplace

EXERCÍCIOS RESOLVIDOS

Implementação de algoritmos de processamento em FPGA para reconstrução de imagens biomédicas por ultrassom

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - UDESC/CCT

APRENDA NA PRÁTICA: FILTROS DIGITAIS PARA A CORREÇÃO DE FREQUÊNCIAS RUIDOSAS EM SISTEMAS DE COMUNICAÇÃO UTILIZANDO A PLATAFORMA MATLAB.

Figura 1 Sinais e Transformadas de Fourier (HAYKIN; VAN VEEN, 2001).

Transcrição:

Estruturas para Sistemas de Tempo Discreto Estruturas para Sistemas de Tempo Discreto 2 Estruturas para Sistemas de Tempo Discreto Processamento Digital de Sinais Notas de Aula Estruturas para Sistemas de Tempo Discreto Implementação de SLIT: Convolução linear Convolução rápida Equação de diferenças Resposta Impulsiva h[n] = b 0 a n u[n]+b a n Z u[n ] H(z) = b 0 +b z, z > a az Equação de diferenças y[n] = ay[n ]+b 0 x[n]+b x[n ] Ricardo Tokio Higuti Departamento de Engenharia Elétrica - FEIS - Unesp Observação: Estas notas de aula estão baseadas no livro: Discrete-Time Signal Processing, A.V. Oppenheim and R.W. Schafer, Prentice Hall, 989/999.

Estruturas para Sistemas de Tempo Discreto 3 Representação de Equação de Diferenças Estruturas para Sistemas de Tempo Discreto 4 Forma Direta I H(z) = Y(z) X(z) = M N b k z k a k z k onde y[n] = N a k y[n k]+ M b k x[n k] = N a k y[n k]+v[n] v[n] = M b k x[n k] y[n] = a y[n ]+a 2 y[n 2]+bx[n] H(z) = b a z a 2 z 2

Estruturas para Sistemas de Tempo Discreto 5 Forma Direta II H(z) = H 2 (z)h (z) = N a k z k M V(z) = H (z)x(z) = M b k z k = Y(z) V(z) V(z) X(z) b k z k X(z) Estruturas para Sistemas de Tempo Discreto 6 Forma Direta II w[n] = N a k w[n k]+x[n] y[n] = M b k w[n k] Y(z) = H 2 (z)v(z) = N a k z k V(z) Mas também pode-se inverter a ordem dos sistemas (prop. comutativa): W(z) = H 2 (z)x(z) = N a k z k X(z) Assim, Y(z) = H (z)w(z) = M b k z k W(z) w[n] = N a k w[n k]+x[n] y[n] = M b k w[n k]

Estruturas para Sistemas de Tempo Discreto 7 Gráficos de Fluxo Estruturas para Sistemas de Tempo Discreto 8 Ramos com atraso w [n] = x[n]+aw 2 [n]+bw 2 [n] w 2 [n] = cw [n] y[n] = dx[n]+ew 2 [n] w [n] = aw 4 [n]+x[n] w 2 [n] = w [n] w 3 [n] = b 0 w 2 [n]+b w 4 [n] w 4 [n] = w 2 [n ] y[n] = w 3 [n] w 2 [n] = aw 2 [n ]+x[n] w 3 [n] = b 0 w 2 [n]+b w 2 [n ]

Estruturas para Sistemas de Tempo Discreto 9 Estruturas para Sistemas IIR Forma Direta I Estruturas para Sistemas de Tempo Discreto 0 Estruturas para Sistemas IIR Forma em Cascata H(z) = N 2 b 0k +b k z +b 2k z 2 a k z a 2k z 2 Forma em Paralelo Forma Direta II H(z) = N p C k z k + N s e 0k +b k z a k z a 2k z 2

Estruturas para Sistemas de Tempo Discreto Formas Transpostas Consistem em: Estruturas para Sistemas de Tempo Discreto 2 Formas Transpostas Sistema de segunda ordem Inverter o sentido de todos os ramos Trocar os papéis da entrada e da saída Manter os valores das transmitâncias (constantes e atrasos) Para um sistema de primeira ordem:

Estruturas para Sistemas de Tempo Discreto 3 Formas Transpostas Relação entre as Formas Diretas I e II Estruturas para Sistemas de Tempo Discreto 4 Estruturas para Sistemas FIR y[n] = M b k x[n k] Estrutura de filtro transversal (tapped delay line)

Estruturas para Sistemas de Tempo Discreto 5 Forma em Cascata H(z) = M s ( b0k +b k z +b 2k z 2) Estruturas para Sistemas de Tempo Discreto 6 Estruturas - FIR com Fase Linear FIR tipos I e II: h[n] = h[m n] FIR tipos III e IV: h[n] = h[m n]

Estruturas para Sistemas de Tempo Discreto 7 Observações Na implementação com número finito de bits: Há efeitos de quantização, arredondamento e overflow. Coeficientes do filtro, a, podem ser representados por â, que ocasiona mudanças na resposta em freqüência, ganho, pólos e zeros. Pode levar à instabilidade, ciclos-limite. Escolha de uma estrutura e número de bits adequados. Sem quantização Quantização com 6 bits, forma direta Estruturas para Sistemas de Tempo Discreto 8 Sensibilidade a variação de coeficientes Seja um filtro IIR dado pela função de transferência: H(z) = B(z) A(z) = M N b k z k a k z k em que a k e b k são obtidos por meio de cálculos com precisão infinita. Se a k e b k forem quantizados, fica-se com coeficientes â k = a k + a k e ˆbk = b k + b k, e função de transferência: Ĥ(z) = M N ˆbk z k â k z k Se um coeficiente é modificado, todos os pólos sofrem alguma mudança. Considerando o denominador da função de transferência escrito em termos dos pólos (de primeira ordem): A(z) = N a k z k = N ( z j z ) Erros na representação de a k ocasionarão mudanças nas localização dos pólos: ẑ i = z i + z i j= O erro para z i pode ser escrito como: z i = N z i a k a k, i =, 2,...N

Estruturas para Sistemas de Tempo Discreto 9 Sensibilidade a variação de coeficientes A partir da expressão: tira-se que: z i a k = Portanto: N j=,j i A(z) z i z N k i z i = z=z i a k A(z) a k z=z i, i =, 2,...N; k =, 2,...N (z i z j ) Estruturas para Sistemas de Tempo Discreto 20 Sistemas de segunda ordem Seja um sistema de segunda ordem com pólos complexo-conjugados em: z = re jθ e z 2 = re jθ A função de transferência é dada por: H(z) = ( z z )( z 2 z ) = (2rcosθ)z ( r 2 )z 2 Implementando na forma direta, fica-se com o diagrama de fluxo: Se os pólosestão muito próximos, z i z j é pequeno e há uma grande sensibilidade na localização dos pólos devido a uma mudança em a k (filtros com transição abrupta). Sistemas implementados na forma direta apresentam maior sensibilidade Preferível: implementar sistemas em cascata, com estágios de segunda ordem: estágios implementados de forma independente pólos complexo-conjugados - a distância entre os pólos é maior menor sensibilidade Se os cosficientes (2rcosθ e r 2 ) forem quantizados, há um número finito de valores possíveis para r e θ (pólos). Para sistemas FIR, em geral os zeros estão razoavelmente espaçados no plano z, e o problema de sensibilidade é menor (com ordens elevadas, pode ser mais adequado separar em estágios de menor ordem).

Estruturas para Sistemas de Tempo Discreto 2 Sistemas de segunda ordem Para N = 4 bits ( bit de sinal): Estruturas para Sistemas de Tempo Discreto 22 Sistemas de segunda ordem A seguinte estrutura pode ser utilizada para implementar pólos de segunda ordem: 0.8 0.6 imag 0.4 0.2 0 0.2 0 0.2 0.4 0.6 0.8.2 real Como os coeficientes a serem quantizados são rcosθ e rsinθ, a distribuição dos pólos no plano z é homogênea: Para N = 4 e N = 7 bits: Para N = 6 bits: 0.8 0.6 imag 0.4 0.2 0 0.2 0 0.2 0.4 0.6 0.8.2 real Há uma distribuição irregular dos possíveis pólos no plano z Próximo ao eixo real - pior resolução