Vous êtes sur la page 1sur 13

Universidade Tecnolgica Federal do Paran

Campus de Cornlio Procpio


Curso de Engenharia de Computao

PRTICA 2:
FORMATAO DE PULSO E FILTRO CASADO

LUCAS MARTINIANO DE OLIVEIRA


MIRELA BEATRIZ CARVALHO FRANA
RENAN VICENTIN FABRO

Cornlio Procpio PR
2012

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

LUCAS MARTINIANO DE OLIVEIRA


MIRELA BEATRIZ CARVALHO FRANA
RENAN VINCENTIN FABRO

PRTICA 2:
FORMATAO DE PULSO E FILTRO CASADO

Trabalho apresentado como requisito parcial


aprovao na unidade curricular de Transmisso
de Dados, do Curso Superior de Engenharia de
computao, da Gerncia de Ensino, do Campus
Cornlio Procpio, da UTFPR

Orientador: Prof. Dr. Bruno A. Anglico

CORNLIO PROCPIO
2012
2

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

INDICE
1.
2.
3.
4.
5.

Primeira Atividade.......................................................................4
Segunda Atividade .....................................................................7
Terceira Atividade.......................................................................9
Quarta Atividade........................................................................11
Quinta Atividade.........................................................................12

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

1. Primeira atividade:

Em canais limitados em banda preciso ter uma formatao de pulsos, de


tal forma que a largura do pulso transmitido esteja de acordo com a banda limitada
do canal. Como alternativa, tem-se o pulso cosseno levantado (raised cosine)
com fator de rollof . Cujo abaixo mostra a implementao da funo em matlab.

E com seguintes valores:

Com este valor de , temos o seguinte grfico gerado :

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

Em comparao ao grfico acima temos como 0.03, para gerar o grfico de


cosseno levantado representado a seguir.
Valores para gerar o grfico :

Grfico gerado:

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

Concluso:
O cosseno levantado ajuda na superao da impossibilidade de implementao
do canal real. Ainda sendo mais simples a implementao prtica do cosseno
levantado do que Nyquist ideal. Percebe-se que pela resposta dos grficos
obtidos, que sua taxa de decaimento de

, ou seja ele decai rapidamente. E

se anula entre os pontos mdios. Como exemplo obtido nos valores diferentes
utilizados em = 0.5 e =0.03.

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

2-Segunda atividade:
A simulao do trecho do arquivo abaixo com 100 bits,assim implementado no
cdigo .

Quando compilado gera o grfico de quantizao, mostrando o erro e o valor


quantizado . Erro igualado a zero .

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

Concluso:
Na implementao do cdigo, ebno_db igualamos a 100 bits . Para que o sinal
seja quantizado o tamanho que necessita. Implementado a n_b = 100 db, o erro
minimizado sendo igualado a zero.

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

3.Terceira atividade:
A simulao do arquivo abaixo com teste de -20 bits .

A implementao gera o seguinte grfico de quantizao, onde os erros


variam, cada vez que compilado. Neste grfico o erro encontrado foi de 42.

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

Concluso :
Por ser um valor abaixo de zero , o erro muda a cada vez que compilado.
Implementado na enbo_db = -20.

10

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

4. Quarta Atividade
Implementar a funo Q(x) no matlab;

Concluso:
O matlab no implementa a funo Q(x), porem existe erfc, existente a relao
entre ambos. Y recebe a funo varivel a ser trabalhada . Atribuindo a tal a
frmula

. Gerando assim a funo.

11

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

5. Quinta Atividade

N da Simulao

Qtde de Erros

1
2
3
4
5
6
7
8
9
10
Total

Erro/Bit
13
12
10
15
9
13
12
13
13
8
118

2,60%
2,40%
2,00%
3,00%
1,80%
2,60%
2,40%
2,60%
2,60%
1,60%
2,36%

Concluso
Para obtermos Eb/No em numero puro, foi utilizado a seguinte equao:
EbNo = 10^(EbNo_dB/10); % dB -> puro

Onde ebno_db = 3dB;


Assim obteu-se:
EbNo = 1.995
Utilizando Q(EbNo), obtvemos :
Q(EbNo) = 0.5*erfc((EbNo/sqrt(2))
Assim tem-se Q(EbNo) = 0.023, ou seja 2,3% . Um valor muito prximo ao
encontrado nas simulaes.

12

Universidade Tecnolgica Federal do Paran


Campus de Cornlio Procpio
Curso de Engenharia de Computao
________________________________________________________________________________

13

Vous aimerez peut-être aussi