0% acharam este documento útil (0 voto)
3 visualizações4 páginas

Reconstrução de Sinais em MATLAB

O documento aborda a representação de sinais com largura de banda limitada por meio de amostras em instantes de amostragem, permitindo a discretização de sinais contínuos. Ele descreve o processo de amostragem e a recuperação do sinal original x(t) a partir das amostras xa(t), utilizando a multiplicação no domínio do tempo e convolução no domínio da frequência. Além disso, apresenta um exercício prático para reconstruir o sinal x(t) em MATLAB/Octave a partir de amostras a cada 0,25 segundos.

Enviado por

Gabriel Aires
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações4 páginas

Reconstrução de Sinais em MATLAB

O documento aborda a representação de sinais com largura de banda limitada por meio de amostras em instantes de amostragem, permitindo a discretização de sinais contínuos. Ele descreve o processo de amostragem e a recuperação do sinal original x(t) a partir das amostras xa(t), utilizando a multiplicação no domínio do tempo e convolução no domínio da frequência. Além disso, apresenta um exercício prático para reconstruir o sinal x(t) em MATLAB/Octave a partir de amostras a cada 0,25 segundos.

Enviado por

Gabriel Aires
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ 1/4

DEPARTAMENTO ACADÊMICO DE ELETRÔNICA – ENGENHARIA ELETRÔNICA


SINAIS E SISTEMAS Data :26/06/2025

Revisão Teórica para o Exercício:

Todo sinal com largura de banda limitada pode ser representado por
amostras tomadas em instantes denominados instantes de amostragem. Desta
forma é possível discretizar sinais contínuos obtendo amostras ao longo do
tempo. Assim obtém-se um número finito de valores correspondentes às
amostras do sinal tomadas em instantes de amostragem, sendo possível estas
amostras serem processadas [Link] como referência a figura abaixo.

Os primeiros 2 gráficos representam o trem de impulsos de amostragem no


tempo s(t), seguido abaixo de sua representação em frequencia S(f).
Documento produzido unicamente com softwares livres [Link] [Link]
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ 2/4
DEPARTAMENTO ACADÊMICO DE ELETRÔNICA – ENGENHARIA ELETRÔNICA
SINAIS E SISTEMAS Data :26/06/2025

O terceiro gráfico ilustra o sinal x(t) contínuo sendo amostrado conforme


s(t), gerando xa(t) - (x amostrado em t). Disto resulta a multiplicação de x(t)
pelo trem de impulsos s(t)
« trem de opulsos de amostragem

« coeficientes da série de Fourier

« Em f(Hz), a amplitude to trem de


impulsos fs vale 1/T

« Transformada de Fourier de s(t)

Esta multiplicação de s(t) por xamostrado(t) resultam nas amostras em si, de


xa(t). A multiplicação no tempo também vai implicar em uma convolução no
domínio da frequência dos espectros X(f)*S(f), ilustrado abaixo.

O espectro destas amostras está representado no penúltimo gráfico da pagina


anterior, Xa(f). Note que o espectro de X(f) é multiplicado infinitas vezes ao
longo do espectro, devido ao chaveamento causado pelo trem de impulsos.

O objetivo desta exercício é recuperar matematicamente x(t) a partir das


amostras xa(t).

Na figura acima o retângulo preto representa a resposta em frequência do


assim chamado filtro de reconstrução H(f). Quando multiplicado pela Xa(f)
obtemos apenas uma ‘cópia’ do espectro original X(f) de x(t), desprezando as
demais ‘réplicas’.

Documento produzido unicamente com softwares livres [Link] [Link]


UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ 3/4
DEPARTAMENTO ACADÊMICO DE ELETRÔNICA – ENGENHARIA ELETRÔNICA
SINAIS E SISTEMAS Data :26/06/2025

Esta multiplicação em frequência equivale à convolução no tempo:

================================================

Exercicio: Gerar no matlab/Octave um código/script que


reconstrua x(t) a partir de suas amostras a cada 0.25 [s], conforme
equação acima, tendo-se como base o sinal:

x(t) = [Link]([Link].1.t) [V] => sinal de 1Hz;

amostragem em 4Hz, ou seja, fs=4, então T=1/4=0.25[s]

Reconstruir entre 0<t<4 segundos.

================================================

passo 1: gerar as amostras em 0, ¼,2/4, ¾, 1, 5/4, ……., 4 segundos =>


este será o x[n.T] ={ x[0], x[1], ……..x[15] }, com n=0 até n=15 .

Passo2: Os x[n] acima serão as respectivas amplitudes de cada sinc() da


equação.

Passo3: Soma-se os efeitos das 16 funções sinc() do passo 2 e teremos x(t)


reconstruido.

Obs: Cada sinc() é uma função que se estende desde -infinito até +infinito.
Porém o intervalo que interessa vai desde 0 a 4 segundos.

Exemplo do inicio do código:


< n=0:15;
< T=1/4;
< x=cos(2*pi*1*n*T);
<’resto do código que performa a equação de reconstrução’
< plot(‘sinal reconstruido’);

Documento produzido unicamente com softwares livres [Link] [Link]


UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ 4/4
DEPARTAMENTO ACADÊMICO DE ELETRÔNICA – ENGENHARIA ELETRÔNICA
SINAIS E SISTEMAS Data :26/06/2025

Documento produzido unicamente com softwares livres [Link] [Link]

Você também pode gostar