Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Efeitos da Aritmética Digital Docente: Roberto Chura Chambri Discentes: Daví Vale das Neves Hilberto Filho Lucas Costa Vichinsky Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS CAPA Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Representação numérica 2 REPRESENTAÇÃO NUMÉRICA Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Arredondamento 2 ARREDONDAMENTO Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Truncamento 2 TRUNCAMENTO Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Overflow 2 OVERFLOW Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Saturação 2 SATURAÇÃO Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Exemplo de sistema 2 Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Sistema quantizado não linear 2 QUANTIZAÇÃO NÃO LINEAR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Sistema quantizado linear 2 QUANTIZAÇÃO LINEAR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS INTRODUÇÃO - CAP. 8 Sistemas LIT são utilizados geralmente para realizar operações de filtragem. G e r a l m e n t e e m s i s t e m a s c o m e s s a c a r a c t e r í s t i c a s ã o util izador em filtros de resposta inf inita ao impulso un i tár io ou filtros de resposta finita ao impulso unitário. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS INTRODUÇÃO - CAP. 8 Desenvolver um sistema para esse filtro é teoricamente s imples,mas os problemas surgem na implementação. Até o momento foram ditos fatores como custo e como era r e a l i z a d a a c o n c e p ç ã o esquemática do fi ltro. Esta a p r e s e n t a ç ã o t e m c o m o objetivo explicitar os efeitos d a d i g i t a l i z a ç ã o d o s coeficientes. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS DIGITALIZAÇÃO IIR EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR Q u a n d o o s p a r â m e t r o s d e u m a f u n ç ã o d e s i s t e m a r a c i o n a l s ã o digitalizados, os polos e os zeros da função de sistema se movem para novas posições do plano z. A r e s p o s t a e m frequência sofre uma perturbação em relação ao seu valor original. Se a estrutura do sistema for altamente sensível a perturbações d o s c o e f i c i e n t e s , o sistema resultante pode n ã o m a i s a t e n d e r à s e s p e c i f i c a ç õ e s d e projetos originais, ou em sistemas IIR pode até tornar-se instável. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR Analises detalhadas de sensibilidade é algo complicado, o mais viável é digitalizar os coeficientes das E.D, calcular a resposta em frequência e depois comparar com a resposta em frequência desejada. Um modo viável e muito utilizado de analisar o efeito da digitalização é analisar o modo como a função do sistema é afetada pela digitalização. 2 DIGITALIZAÇÃO IIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Represen tação do sistema como combinação de coeficientes ideais em precisão infinita. Após a digitalização, temos novos coeficientes que diferem dos anteriores pelo erro de digitalização: 2 EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR DIGITALIZAÇÃO IIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Considerando o modo que os polos e os zeros são afetados:Cada polo ou zero é afetado pelos erros de todos os outros coeficientes digitalizados, visto que cada polo ou zero está em função de todos os outros coeficientes , sejam do numerador ou denominador. Assim, cada polo e cada zero serão afetados por todos os erros de digitalizações. 2 EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR DIGITALIZAÇÃO IIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Sistema representados na forma cascata ou em paralelo são combinações de sistemas na forma direta. Nesses casos, cada par de polos conjugados complexos é realizado independentemente dos outros polos; Resultando em erros independentes de todos os outros polos. Isto é, nessas representações, os sistemas são menos sensíveis às digitalizações 2 EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR DIGITALIZAÇÃO IIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Na prática, a forma paralela é muito menos sensível à digitalização dos coe f i c ientes do que as f o r m a s d i r e t a s equivalentes; S u b s i s t e m a s d e segunda ordem não são extremamente sensíveis a digitalização. 2 EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS IIR DIGITALIZAÇÃO IIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EFEITOS EM POLOS DE SECÇÕES DE SEGUNDA ORDEM POLOS E SECÇÕES 2ª ORDEM Considere um par de polos complexos conjugados que tenham sido implementados usando a forma direta como exibido na figura abaixo: ])cos(2[1 1 )( 2rr zH Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EFEITOS EM POLOS DE SECÇÕES DE SEGUNDA ORDEM POLOS E SECÇÕES 2ª ORDEM O s p o l o s deverão estar em uma g r a d e n o p l a n o z d e f i n i d a p e l a i n t e r s e c ç ã o d e c i r c u n f e r ê n c i a cocêntricas e linhas verticais (esquerda). A f i g u r a ( à direita) mostra uma g r a d e m a i s d e n s a o b t i d a c o m a digitalização em sete bits. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EFEITOS EM POLOS DE SECÇÕES DE SEGUNDA ORDEM POLOS E SECÇÕES 2ª ORDEM Uma estrutura a l t e r n a t i v a d e segunda o rd e m é mostrada na figura ao lado. Essa estrutura é chamada de forma de acoplamento para sistema de segunda ordem. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EFEITOS DA DIGITALIZAÇÃO DE SISTEMAS FIR DIGITALIZAÇÃO DE SISTEMAS FIR x[z] y[z] A função para digitalização de filtros de resposta ao impulso finito é dada por: )()(][ˆ)()(ˆ ][)( ][)( 0 0 0 zHzHznhzHzH znhzH znhzH nM n nM n nM n Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Considere o o seguinte filtro passa baixa FIR de faze linear com as seguintes especificações: )60(001.0)( 01.1)(99.0 dBeH eH j j 6.0 4.00 Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR O tipo de filtro em questão é um filtro FIR projetado utilizando a técnica de projeção de Parks Mc-Klein. Os detalhes da projeção não serão destacados nesse tópico, porém serão destados os problemas que existem na projeção do filtro. Ou melhor dizendo na digitalização dos coeficientes. Os erros são relacionados, em grande parte, a aproximação e truncamentos, coisas que ocorrem devido a natureza do hardware que possui uma memória finita. A próxima tabela mostra os valores dos coeficientes para o filtro em questão. Notem que existem alguns coeficientes com valores iguais, portanto esse filtro possui um total de 28 coeficientes. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Coeficiente Não Digitalizado 16 Bits 14 bits 13 bits 8 Bits h[0]=h[27] 1.359657*10^(-3)45*2^(-15) 11*2^(-13) 6*2^(-12) 0*2^(-7) h[1]=h[26] -1.615993*10^(-3) -53*2^(-15) -13*2^(-13) -7*2^(-12) 0*2^(-7) h[2]=h[25] -7.78032*10^(-3) -254*2^(-15) -63*2^(-13) -32*2^(-12) -1*2^(-7) h[3]=h[24] -2.686841*10^(-3) -88*2^(-15) -22*2^(-13) -11*2^(-12) 0*2^(-7) h[4]=h[23] 1.255246*10^(-2) 411*2^(-15) 103*2^(-13) 51*2^(-12) 2*2^(-7) h[5]=h[22] 6.591530*10^(-3) 216*2^(-15) 54*2^(-13) 27*2^(-12) 1*2^(-7) h[6]=h[21] -2.217952*10^(-2) -717*2^(-15) -182*2^(-13) -91*2^(-12) -3*2^(-7) Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Coeficiente Não Digitalizado 16 Bits 14 bits 13 bits 8 Bits h[7]=h[h20] -1.524663*10^(-2) -500*2^(-15) -125*2^(-13) -62*2^(-12) -2*2^(-7) h[8]=h[19] 3.720668*10^(-2) 1219*2^(-15) 305*2^(-13) 152*2^(-12) 5*2^(-7) h[9]=h[18] 3.233332*10^(-2) 1059*2^(-15) 265*2^(-13) 132*2^(-12) 4*2^(-7) h[10]=h[17] -6.537057*10^(-2) -2142*2^(-15) -536*2^(-13) -268*2^(-12) -8*2^(-7) h[11]=h[16] -7.528754*10^(-2) -2467*2^(-15) -617*2^(-13) -308*2^(-12) -10*2^(-7) h[12]=h[15] 1.56097*10^(-1) 5115*2^(-15) 1279*2^(-13) 639*2^(-12) 20*2^(-7) h[13]=h[14] 4394094*10^(-1) 14399*2^(-15) 3600*2^(-13) 1800*2^(-12) 56*2^(-7) Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS2 EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS2 EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS EXEMPLO - DIGITALIZAÇÃO FIR EXEMPLO - DIGITALIZAÇÃO FIR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS PRESERVANDO A FASE LINEAR Uma das principais vantagens do filtro FIR é que ele possui uma fase linear generalizada. Anteriormente foi discutido que para um sistema FIR de fase linear com resposta ao impulso, obtem-se a seguinte resposta para sistemas simétricos {h[M-n]=h[n]} ou para sistemas antissimétricos {h[M-n]=-h[n]}. Assim o sistema que foi discutido antes preserva a fase mantendo ela linear para qualquer condição de coeficientes. Para sistemas cuja digitalização é grosseira ou possuem uma ordem de polos muito grandes, pode se realizar a utilização de um sistema FIR em cascata. 2 PRESERVANDO A FASE LINEAR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Para o sistema como exemplo (mais detalhes serão discutidos depois como se realizam sistemas FIR em cascata de Herrmann e Schussler). PRESERVANDO A FASE LINEAR PRESERVANDO A FASE LINEAR Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS FENÔMENO DE GIBBS 2 FENÔMENO DE GIBBS Quando se trata de uma função contínua, a tendência é que quando é aumentada a amostragem o ruído e a ondulação diminuam, porém isso só é válido para funções contínuas. Para funções cuja característica é a descontinuidade esses efeitos não tendem a diminuir e permanecem constantes, porém a onda ainda possuirá valores maiores de amostragem, que por sua vez destacarão a quantidade de ruído e ondulação. Esse efeito é conhecido como o Fenômeno de Gibbs. Fonte: LucasVB Public Domain, https://commons.wikimedia.org/w/index.php?curid=1213511 Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS Porém, ele é um fenômeno típico de funções periódicas. Para transformar uma função aleatória em uma função periódica, basta tomarmos seus termos relacionados à transformada de Fourrier. Porém a periodicidade implica que se a função não for contínua ela sofrerá perturbações dentre as mais visíveis os harmônicos. FENÔMENO DE GIBBS Fonte: Cmglee https://commons.wi kimedia.org/w/inde x.php?curid=32504 389 FENÔMENO DE GIBBS Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS FENÔMENO DE GIBBS FENÔMENO DE GIBBS Fonte: Jadysfeijo https://commons.wi kimedia.org/w/inde x.php?curid=41200 722 Para processamento digital de sinais esse efeito é indesejado pois altera a l e i t u r a d o s i n a l p o r equipamentos seja ele por erros de pico atribuidos ao ruído ou devido a erros oscilatórios. A solução em baixas frequências é a aplicação de um filtro Passa-Baixa. Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS FENÔMENO DE GIBBS FENÔMENO DE GIBBS Universidade Federal do Acre PROCESSAMENTO DIGITAL DE SINAIS REFERÊNCIAS BIBLIOGRÁFICAS Fonte: Peretuset https://commons.wikimedia.org/w/ind ex.php?curid=9901845 Oppenheim, Alan V.; Schafer, R. W.; and Buck, J . R . (1999) . Discrete-time signal processing. Upper Saddle River, N.J.: Prentice Hall Chen, Chi-Tsong; Digital Signal Processing: spectral computation and filter design. Oxford Publisher. (2001)
Compartilhar