Résumé du GRAND PRIX HISTORIQUE DE CHARADE 2012
Transcription
UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO EA614 ANÁLISE DE SINAIS T ESTE C OMPUTACIONAL 3 18/11/2015 Sinais contínuos são muito frequentemente encontrados em aplicações de engenharia elétrica. No entanto, o processamento destes sinais é comumente realizado com computadores digitais, que requerem que tanto o sinal no tempo, quanto sua representação no domínio da frequência โ seu espectro โ sejam amostrados e processados como uma sequência. A amostragem é uma operação que converte um sinal contínuo ๐ฅ ๐ก em um sinal discreto ๐ฅ ๐ , tal que ๐ฅ ๐ก $%&'( = ๐ฅ ๐๐, โก ๐ฅ ๐ , ๐ โ โค, (1) onde ๐, é o período de amostragem โ o intervalo de tempo transcorrido entre cada amostra. A frequência (ou taxa) de amostragem ๐, = 1/๐, = ๐/๐ define quantas amostras ๐ existem em um intervalo ๐. Exercício 1: Amostragem Considerando o sinal representado na Figura 1, determine: a) Qual a frequência do tom puro representado (em Hertz)? b) Qual a taxa de amostragem do sinal discreto? c) Neste caso você espera que ocorra aliasing? Comente. 1 t [s] ๐, 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 n Figura 1: Gráfico de um tom puro (linha continua) e seus pontos de amostragem (círculos). Note que o gráfico possui dois eixos horizontais. O eixo superior representa a variação com o tempo em segundos e o inferior a variação com os índices de tempo discreto. 1 UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO Verifica-se que a Série de Fourier de Tempo Discreto (SFTD) transforma sinais discretos no tempo em espectros discretos na frequência, como exemplificado na Figura 2. No entanto, ela assume que os sinais tanto no tempo quanto na frequência sejam periódicos e, portanto, infinitos. Se possuímos um sinal de tempo discreto finito ๐ฅ ๐ , podemos aproximar o cálculo do seu espectro através do uso da SFTD. Para isto, é necessário replicar periodicamente o sinal ๐ฅ ๐ , obtendo ๐ฅ5 ๐ . Como o cálculo da SFTD ocorre apenas em um período do sinal ๐ฅ5 ๐ , define-se a Transformada Discreta de Fourier (TFD) de ๐ฅ ๐ como a SFTD de ๐ฅ5 ๐ no intervalo 0 โค ๐ < ๐. Programas como o MATLAB utilizam um algoritmo rápido para o cálculo da TFD, o Fast Fourier Transform (FFT). Portanto, no MATLAB, o espectro de um sinal é obtido com a função fft()e a transformada inversa é calculada com a função ifft(). Tempo ๐ Espectro 2๐ Figura 2: Esboço de um sinal discreto e periódico no tempo (esquerda) e seu espectro, que também é discreto e periódico (direita). Exercício 2: Espectro Para este exercício assuma uma frequência de amostragem de ๐, = 12 Hz e amostre sempre ๐ = 12 amostras de cada sinal. a) Se um sinal no tempo contínuo ๐ฅ ๐ก se relaciona com seu equivalente discreto por ๐ฅ ๐ โก ๐ฅ ๐๐, , como seus relativos espectros ๐ ๐ e ๐ ๐ se relacionam em função da frequência de amostragem ๐, e do número de amostras ๐? b) Amostre o sinal ๐ฅ= (๐ก) = cos(2๐ โ ๐ก). Exiba o gráfico de ๐ฅ[๐] , usando para isto a função stem(n,x). Garanta que a primeira amostra ocorra no eixo x em ๐ = 0. c) Calcule o espectro deste sinal usando a função fft(). Exiba o gráfico de |๐= ๐ |, usando para isto a função stem(k,X) e a função abs(X). Garanta que a primeira amostra ocorra no eixo x em ๐ = 0. d) Amostre o sinal ๐ฅH (๐ก) = cos(2๐ โ 3 โ ๐ก) e calcule seu espectro. Observe o gráfico de |๐H ๐ | e comente qual a diferença para o espectro anterior. Garanta que a primeira amostra ocorra no eixo x em ๐ = 0. e) Amostre o sinal ๐ฅJ (๐ก) = cos(2๐ โ 6 โ ๐ก) e calcule seu espectro. Observe o gráfico de |๐J ๐ | e comente qual a diferença para o espectro anterior. Por que isto ocorre? f) Amostre os sinal ๐ฅL (๐ก) = cos(2๐ โ 4 โ ๐ก) e ๐ฅN ๐ก = cos 2๐ โ 8 โ ๐ก e calcule seus espectros, comparando-os. Você esperava este resultado? Por quê? g) Altere a frequência de amostragem para ๐, = 24 Hz. Obtenha 12 amostras de ๐ฅ= (๐ก) e de ๐ฅP (๐ก) = cos(2๐ โ 2 โ ๐ก) e compare com o item a). Comente. Calcule o espectro destes dois sinais e compare com o item b). Comente. 2 UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO Sabemos que a convolução linear é uma operação que relaciona dois sinais ๐ ๐ e ๐ ๐ e resulta em um terceiro sinal ๐ ๐ = ๐ ๐ โ ๐[๐] mais comprido que os dois sinais convoluídos. Se, no entanto, ๐ ๐ e ๐ ๐ são sinais periódicos, então sua convolução também será periódica com período igual ao mínimo múltiplo comum do período dos dois sinais convoluídos. Agora, lembremos, como discutido acima, que a TFD tem como pressuposto implícito que a representação discreta de um sinal corresponde, na realidade, à descrição de um sinal periódico ๐ฅ5 ๐ , cujo cada período é igual ao sinal limitado ๐ฅ ๐ sendo transformado. Sendo assim, calcular a convolução de ๐ ๐ e ๐ ๐ através da propriedade da multiplicação do espectro obtido pela TFD assume a convolução de sequências periódicas e resulta, portanto, também em uma sequência periódica. Logo, a convolução obtida desta maneira é dita cíclica ou circular, e representada por ๐ ๐ = ๐ ๐ โ ๐[๐]. 2 2 2 1.5 1.5 1.5 โ 1 0.5 0 0 = 1 0.5 5 10 15 20 0 0 1 0.5 5 10 15 20 0 0 5 10 15 20 Figura 3: Exemplo de convolução circular. Assume-se que os dois sinais sendo convoluídos são periódicos e verificase que o sinal resultante também é periódico. Exercício 3: Convolução a) O MATLAB possui a função sawtooth() que gera uma onda dente-de-serra de período 2๐. Amostre um período desta onda ๐ฅ ๐ก com 12 amostras e exiba o decurso temporal de ๐ฅ ๐ . b) Assumindo a mesma taxa de amostragem de a), obtenha 8 amostras do sinal โ ๐ก = ๐ฟ(๐ก โ 0,25), exibindo o decurso temporal de โ ๐ . Comente o que aconteceria se โ ๐ก = ๐ฟ(๐ก โ 0,3). c) Calcule a convolução linear ๐ฆ ๐ = ๐ฅ ๐ โ โ[๐], usando para isto a função y=conv(x,h). Exiba o decurso temporal de ๐ฆ ๐ , obtendo para isto os índices adequados. Explique, analiticamente, qual o comprimento do sinal resultante. d) Exiba os gráficos dos espectros ๐ ๐ e ๐ป ๐ obtidos com a função fft. e) Sabemos que a convolução dos sinais no domínio do tempo é equivalente à multiplicação do seus espectros. Calcule o espectro ๐ ๐ usando multiplicação elemento-a-elemento Y=X.*H. Qual o resultado obtido? Por quê? f) Obtenha agora 12 amostras do sinal โ ๐ก = ๐ฟ(๐ก โ 0,25), calcule ๐ป ๐ e calcule novamente o espectro ๐ ๐ usando a multiplicação elemento-a-elemento โ.*โ. g) Obtenha o sinal ๐ฆโฒ ๐ no tempo usando para isto a transformada inversa de Fourier, dada pela função y=ifft(Y). Compare este resultado com ๐ฆ ๐ . Comente. 3 UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO h) Concatene os sinais ๐ฅ ๐ e โ[๐] com zeros de forma que estas duas sequências tenham o mesmo comprimento que o resultado da convolução linear obtido em c). Agora calcule ๐ฆโฒโฒ ๐ = ๐ฅ ๐ โ โ[๐], através da multiplicação elemento-a-elemento no espectro. Compare ๐ฆโฒโฒ ๐ com ๐ฆโฒ ๐ e ๐ฆ ๐ . i) Comente qual a condição necessária para que a convolução linear e a convolução circular proporcionem resultados idênticos. 4
Documents pareils
telecharger le communiqué N°1
annรฉe ! Dans le sillage direct des deux Suisses,
Franรงois Belle et Xavier Michel, se sont empoignรฉs
avec la mรชme ardeur, aprรจs avoir mรชme occupรฉ
les deux premiรจres places en dรฉbut de course.
Preuve...
On a aimé Jacquet
entamรฉ un cavalier seul que Dominique Josquin
(Rallye 3) et lโAuvergnat Patrick Bourguignon
(Chevrolet Camaro), acteurs dโune superbe bataille
durant toute la course (79/1000 les sรฉparent ร
lโarriv...
Le communqiué de Presse N°3 (journée du samedi)
lutte de bout en bout, les deux hommes ont
finalement franchi lโarrivรฉe dans cet ordre, groupรฉs
en moins dโune seconde. Patrick Fuet (BMW 325)
complรจte un podium quโambitionnait รฉgalement
Julien Gr...
Le communiqué de presse N°4
Moores. Fabrice Notari รฉvoluait parmi eux avant
dโรชtre contraint de rejoindre son stand au 9รจme tour.
La course a รฉgalement รฉtรฉ limpide en Formule
Renault oรน, derriรจre lโinaccessible Lionel Robert,...
Buffet bis - Trophée Lotus
rรฉpit, les trois hommes franchissant la ligne
dโarrivรฉe dans la mรชme seconde. La vedette locale
Rรฉmy Fraisse รฉchoue cette fois au pied du podium
aprรจs avoir successivement pris lโavantage sur
Laure...