Modelação Numérica 2017 Aula 6, 7/Mar

Documentos relacionados
Aula de Processamento de Sinais I.B De Paula. Tipos de sinal:

Introdução ao Processamento Digital de Imagens. Aula 6 Propriedades da Transformada de Fourier

A Transformada de Fourier

Sistemas e Sinais. Universidade Federal do Rio Grande do Sul Departamento de Engenharia Elétrica

I-6 Sistemas e Resposta em Frequência. Comunicações (6 de Dezembro de 2012)

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

Prof. Daniel Hasse. Princípios de Comunicações

ANÁLISE DE SINAIS DINÂMICOS

Análise de Fourier. Imagens no Domínio da Freqüência

I-6 Sistemas e Resposta em Frequência

Respostas do Estudo Dirigido Cap Image Transform

Séries de Fourier Aplicações em Geral Transformada de Fourier (TF) Aplicações específicas da TF Conclusões

Análise de Sinais no Tempo Contínuo: A Série de Fourier

Transformada de Fourier: fundamentos matemáticos, implementação e aplicações musicais

Resumo. Sinais e Sistemas Amostragem. Introdução. Amostragem Periódica

Resumo. Sinais e Sistemas Representação de Sinais Periódicos em Séries de Fourier. Objectivo. Função Própria de um Sistema

Filtragem de Imagens no Domínio da Freqüência. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

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

Sinais e Sistemas Discretos

Aula 13 mtm B TRIGONOMETRIA

Técnicas de Desenho de Filtros Digitais

B e sabendo que.( ) = 0 B = A (A é o vector potencial magnético) ( A) A t

Fórmulas de Taylor - Notas Complementares ao Curso de Cálculo I

EE-940 Engenharia de Som II Análise e Síntese de Sinais Musicais Lista de Exercícios

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

SÉRIES DE FOURIER. Fabio Cardoso D Araujo Martins, Fernando Sergio Cardoso Cunha, Paula Rodrigues. Ferreira Alves, Rafael Caveari Gomes

Análise e Transmissão de Sinais

I-2 Sinais: classificação propriedades, operações

Definição (6.1): Definimos equação diferencial como uma qualquer relação entre uma função e as suas derivadas.

3º Trabalho de Laboratório Objectivo Geral: Largura de banda de impulsos; Espectros de sinais básicos; Propriedades da transformada de Fourier.

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

Aula 18 Propriedades da Transformada Z Transformada Z inversa

Experimento 9 Circuitos RL em corrente alternada

Instituto Superior de Engenharia de Lisboa Engenharia Informática e de Computadores Teoria dos Sinais e dos Sistemas

Sinais e Sistemas p.1/33

Transformada de Laplace

Efeitos da filtragem sobre sinais de onda quadrada

4º Laboratório de Sistemas e Sinais (LEIC Alameda 2008/09)

Curso Analises de Sinais

I-2 Sinais: classificação, propriedades e operações

PRINCÍPIOS DE COMUNICAÇÃO

I-7 Digitalização e Reconstrução

Resumo. Sinais e Sistemas Transformada de Laplace. Resposta ao Sinal Exponencial

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

Capítulo I Processamento de Sinal

Conversores A/D e D/A

Sinais Elementares e Operações Básicas

COMPLEMENTOS DE MATEMÁTICA MÓDULO 1. Equações Diferenciais com Derivadas Parciais

Processamento Digital de Sinais:

Métodos Numéricos. Turma CI-202-X. Josiney de Souza.

Introdução aos Filtros Digitais

Probabilidade II. Departamento de Estatística. Universidade Federal da Paraíba. Prof. Tarciana Liberal (UFPB) Aula Função Característica 10/13 1 / 26

Departamento de Matemática da Universidade de Aveiro

Métodos Matemáticos para Engenharia

Analisador de Espectros

MÉTODOS MATEMÁTICOS. Claudia Mazza Dias Sandra Mara C. Malta

Capítulo 1. Funções e grácos

Transmissão de impulsos em banda-base

Representação de Fourier para Sinais 1

Resumo. Técnicas de Desenho de Filtros Digitais p.4/37. Passos do Processo de Desenho de Filtros. Objectivo

UNIVERSIDADE EDUARDO MONDLANE Faculdade de Engenharia. Transmissão de calor. 3º ano

Processos estocásticos

Problemas sobre Ondas Electromagnéticas

Grandezas Periódicas

Aula n o 29:Técnicas de Integração: Integrais Trigonométricas - Substituição Trigonométrica

FOLHAS DE PROBLEMAS DE MATEMÁTICA II CURSO DE ERGONOMIA PEDRO FREITAS

EXERCÍCIOS DE ÁLGEBRA LINEAR

Erros META OBJETIVOS. 2.1 Erros

Introdução ao Processamento Digital de Imagens. Aula 9 Restauração de Imagens. Prof. Dr. Marcelo Andrade da Costa Vieira

Filtragem no Domínio da Freqüência Transformada de Fourier

Instituto Superior Técnico Departamento de Matemática Última actualização: 18/Nov/2003 ÁLGEBRA LINEAR A

Teoria dos Circuitos e Fundamentos de Electrónica

EN2611 Comunicação Digital Lista de Exercícios Suplementares 2 2 quadrimestre 2012

FNT AULA 6 FUNÇÃO SENO E COSSENO

CONTEÚDOS PROGRAMADOS (Acústica Ambiental - EEK603) TOTAL 45

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

Estudando com o MATLAB

Continuidade de uma função

UNIVERSIDADE FEDERAL DE PELOTAS INSTITUTO DE FÍSICA E MATEMÁTICA Departamento de Física Disciplina: Física Básica II

Processamento Digital de Sinais. Aplicações da DFT. Prof. Dr. Carlos Alberto Ynoguti

Curso Analises de Sinais

Redes Complexas Aula 7

CF372 Mecânica Quântica I Os Postulados da Mecânica Quântica

2 Conceitos de transmissão de dados

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

Dos inteiros aos reais

Análise de Sinais no Domínio da Frequência

Capítulo 4 Séries de Fourier

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.

A derivada da função inversa, o Teorema do Valor Médio e Máximos e Mínimos - Aula 18

Capítulo 7 Transformadas de Fourier. definimos a sua transformada de Fourier

Disciplina: Processamento Estatístico de Sinais (ENGA83) - Aula 02 / Processos Aleatórios

3.1 Modulações binárias (ASK e PSK)

Apresentação... 1 Introdução... 1

Bases Matemáticas Continuidade. Propriedades do Limite de Funções. Daniel Miranda

Pre-calculo 2013/2014

EN2607 Transformadas em Sinais e Sistemas Lineares Lista de Exercícios Suplementares 3 3 quadrimestre 2012

Instituto Politécnico de Bragança Escola Superior de Tecnologia e Gestão. Análise Matemática I 2003/04

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

Período : exp( j α) α/2π = N/K (irredutível) em que se N,K Z então K é o período.

Transcrição:

Modelação Numérica 2017 Aula 6, 7/Mar Propriedades da DFT FFT Convolução Correlação h6p://modnum.ucs.ciencias.ulisboa.pt

Aula passada Transformada de Fourier Discreta Qualquer função periódica pode ser representada como uma série de Fourier, i.e.: f(t) = a 0 2 + 1 X k=1 a k cos 2 kt T + b k sin 2 kt T

Transformada de Fourier Discreta f(t) = a 0 2 + 1 X k=1 a k cos 2 kt T = a 0 X 2 + a 1 cos 2 t T Φ: Fase inicial A: Amplitude + b k sin 2 kt = T + + b 1 sin 2 t T Primeira harmónica: a 1 cos 2 t T + b 1 sin 2 t T a 2 cos 2 t T/2 + b 2 sin 2 t T/2 = A cos 2 t T + T: Período; Frequência f=1/t; Frequência angular: ω=2πf = 2π/T Aula passada +...

Os coeficientes de Fourier são complexos f(t) = a 0 2 + 1 X k=1 = a 0 2 + 1 X = 1X k= 1 k=1 a k cos 2 kt T a k c k e i2 kt/t ib k e i2 kt/t + 2 + b k sin 2 kt T 1X k=1 = a k + ib k 2 e i2 kt/t = Aula passada

Exponenciais imaginárias Video: h6ps://www.youtube.com/watch?v=k_c7htsxory, David Dorran

Exponenciais imaginárias Video: h6ps://www.youtube.com/watch?v=cud1gmal6w4, GLV

Exponenciais imaginárias Outros vídeos: h6ps://www.youtube.com/watch?v=mkgsmwi_j4q h6ps://www.youtube.com/watch?v=dt66oe2jepu h6ps://www.youtube.com/watch?v=glscx2pwf0a h6ps://www.youtube.com/watch?v=k8fxf1kjzy0

Os coeficientes de Fourier são complexos f(t) = a 0 1 2 + X a k cos 2 kt X T k=1 = a 0 2 + X a k ib k e i2 kt/t + X 2 k=1 = 1X c k e i2 kt/t Xk= 1 + b k sin 2 kt = T 1X X k=1 a k + ib k 2 e i2 kt/t = Aula passada 1 c 0 = a 0 2,c n = a n ib n,c n = a n + ib n 2 2 Z

Funções reais: Pares vs Ímpares Aula passada Ímpares: sin(x) = - sin(-x) Pares: cos(x) = cos(-x) Zero (arredondado) Zero (arredondado) Transformada imaginária, ano-simétrica: c k = ir k = -ir -k Transformada real, simétrica: c k = r k = r -k

X Espectro de amplitude Aula passada import matplotlib.pyplot as plt import numpy as np from numpy import pi as pi c k = NX 1 t=0 f(t n )e i2 t nk/n #%% X def TFD(f): n=len(f); c=np.zeros(len(f), dtype=complex) for k in range(n): for t in range(n): c[k] = c[k] + f[t]*np.exp(-2j*pi*t*k/n) return c cos(x) N=100.; T=10.; dt=1. t=np.arange(0.,n,dt) f=np.cos(2*pi * t/t) tf=tfd(f) fout=np.concatenate([tf[n/2:], tf[:n/2]]) fnyq=1/(2*dt); df=1/(n*dt); freq=np.arange(-fnyq, fnyq,df) plt.close(); plt.subplot(2,1,1); plt.plot(t, f) plt.title('function f'); plt.grid(); Reordenamento Vector de frequências plt.subplot(2,1,2); plt.plot(freq,np.abs(fout)/(n/2)) plt.title('amplitude(tfd)'); plt.grid(); plt.xlim([-fnyq, fnyq]) plt.xlabel('freq (Hz)') plt.tight_layout() Escalamento

Espectro de amplitude Aula passada sin(x) cos(x)

Espectro de amplitude e de fase sin(x) cos(x) Fase = -π/2 Fase = 0

Propriedades da TDF Linearidade: G = F(g); H = F(h) F(ag+bh) = ag + bh

Propriedades da TDF Translação: G(f) = F(g(t)) F(g(t-a)) = e -ifa G(f)

Propriedades da TDF Escalamento: G(f) = F(g(t)) F(g(at)) = 1/a G(f/a)

N 1 FFT (ifft): Fast Fourier Transform c k = X f(t n )e i2 t nk/n t=0 X import matplotlib.pyplot as plt import numpy as np from numpy import pi as pi import numpy.fft as fft plt.rcparams['figure.figsize'] = 5, 6 #%% N=100.; T=10.; dt=1. t=np.arange(0.,n,dt) f=3*np.cos(2*pi * t/t) tf=fft.fft(f) fout=tf[:n/2] fnyq=1/(2*dt); df=1/(n*dt); freq=np.arange(0, fnyq,df) plt.close(); plt.subplot(2,1,1); plt.plot(t, f) plt.title('coseno (T=10)'); plt.grid(); plt.subplot(2,1,2); plt.plot(freq,np.abs(fout)/(n/2)) plt.title('amplitude da FFT (np.abs(fout))'); plt.grid(); plt.xlabel('freq (Hz)') plt.tight_layout() Dada a simetria do espectro de amplitude, é suficiente representar o semi-eixo posiovo das frequências.

N 1 FFT (ifft): Fast Fourier Transform c k = X f(t n )e i2 t nk/n t=0 X import matplotlib.pyplot as plt import numpy as np from numpy import pi as pi import numpy.fft as fft plt.rcparams['figure.figsize'] = 5, 6 #%% N=100.; T=10.; dt=1. t=np.arange(0.,n,dt) f=3*np.cos(2*pi * t/t) tf=fft.fft(f) fout=tf[:n/2] fnyq=1/(2*dt); df=1/(n*dt); freq=np.arange(0, fnyq,df) plt.close(); plt.subplot(2,1,1); plt.plot(t, f) plt.title('coseno (T=10)'); plt.grid(); plt.subplot(2,1,2); plt.plot(freq,np.abs(fout)/(n/2)) plt.title('amplitude da FFT (np.abs(fout))'); plt.grid(); plt.xlabel('freq (Hz)') plt.tight_layout() A FFT será eficiente se N=2 k.

Transformada de Fourier Domínio vsico: Tempo (s) Espaço (m) F Directa Inversa F -1 Domínio transformado (espectral): Frequência (s -1 ou Hz) Número de onda (m -1 ) Série temporal: Δt (intervalo de amostragem) N Δt (dimensão/comprimento da amostra) Espectro (amplitude, fase): Δf = 1/(N Δt) (resolução espectral) f Nyquist = 1/(2 Δt) (frequência máxima) Mesma informação!

Interacções entre duas séries? Convolução: Correlação: y(k) =x h = conv(x, h) = y(k) =corr(x, h) = X +1X n= 1 +1X X n= 1 1 x(n)h(k n) x(n)h(n + k)

Convolução y(k) =x h = conv(x, h) = +1X n= 1 x(n)h(k n) X Drakos & Moore

Convolução y(k) =x h = conv(x, h) = +1X n= 1 x(n)h(k n) X Inducoveload

Teorema da convolução F(xy) = F(x) * F(y) F(x*y) = F(x) F(y) A transformada de Fourier do produto de duas funções é a convolução das suas transformadas (e vice versa).

Aplicações da convolução Os filtros lineares não recursivos (e.g. medias móveis pesadas) são convoluções no domínio do tempo. Logo, no domínio transformado, teremos o produto do espectro do input pelo espectro do filtro. Truncar uma série é muloplica -la por uma função rectangular. Logo, no domínio transformado, teremos a convolução do espectro do input pelo espectro do filtro.

Truncamento x =

Truncar uma série com fracções do período Mesmo sinal: T=10, Δt=1, mas N variável Ok! J Ok! J Errado! L

Correlação y(k) =corr(x, h) = +1X n= 1 1 x(n)h(n + k) Cmglee

Correlação y(k) =corr(x, h) = +1X n= 1 1 x(n)h(n + k) UCBerkeley

Teorema da correlação X=F(x), Y=F(y), Y* complexo conjugado de Y Então: F(corr(x,y)) = X Y* F(corr(x,x)) = X X* = espectro de potência = (espectro de amplitude) 2