Mudanças entre as edições de "Modulações digitais M-árias"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
= Modulações digitais M-árias - Simulink=
+
__TOC__
 +
==Introdução==
  
 
Por definição, em um esquema de modulação digital M-ário, enviamos qualquer um de
 
Por definição, em um esquema de modulação digital M-ário, enviamos qualquer um de
Linha 13: Linha 14:
 
máxima de largura de faixa.
 
máxima de largura de faixa.
  
 
+
==Modelo em Simulink==
 
[[Arquivo:digital_mod_M.png|770px]]
 
[[Arquivo:digital_mod_M.png|770px]]
  
 
Primeiramente baixe o arquivo a seguir [[Media:Modulacoes_Digitais_M.zip | Sistema.zip]]. Descompacte e certifique-se que no Matlab você esteja no diretório onde descompactou o arquivo. Digite no terminal do Matlab:
 
Primeiramente baixe o arquivo a seguir [[Media:Modulacoes_Digitais_M.zip | Sistema.zip]]. Descompacte e certifique-se que no Matlab você esteja no diretório onde descompactou o arquivo. Digite no terminal do Matlab:
 
:;
 
:;
  open_system(' Modulacoes_digitais')
+
  open_system('Modulacoes_digitais')
  
 
ou
 
ou
Linha 25: Linha 26:
 
==Toolbox e blocos necessários==
 
==Toolbox e blocos necessários==
  
Para realização da simulação, são necessários os '''Communications System Toolbox''' [http://www.mathworks.com/help/comm/index.html html], [http://www.mathworks.com/help/pdf_doc/comm/comm.pdf pdf] e '''DSP System Toolbox™''' [http://www.mathworks.com/help/dsp/index.html html], [http://www.mathworks.com/help/pdf_doc/comm/comm.pdf pdf] fornecido pelo próprio Simulink. A seguir temos os blocos utilizados no modelo se simulação:
+
Para realização da simulação, são necessários os '''Communications System Toolbox''' [http://www.mathworks.com/help/comm/index.html html], [http://www.mathworks.com/help/pdf_doc/comm/comm.pdf pdf] e '''DSP System Toolbox™''' [http://www.mathworks.com/help/dsp/index.html html], [http://www.mathworks.com/help/pdf_doc/dsp/dsp_ug.pdf pdf] fornecido pelo próprio Simulink. A seguir temos os blocos utilizados no modelo de simulação:
 
;Simulink:
 
;Simulink:
 
* [http://www.mathworks.com/help/simulink/slref/scope.html Scope];
 
* [http://www.mathworks.com/help/simulink/slref/scope.html Scope];
Linha 39: Linha 40:
 
Para uma melhor visualização dos blocos e subsistemas usar '''[Tools>[http://www.mathworks.com/help/simulink/ug/the-model-explorer-overview.html Model Explorer]]'''
 
Para uma melhor visualização dos blocos e subsistemas usar '''[Tools>[http://www.mathworks.com/help/simulink/ug/the-model-explorer-overview.html Model Explorer]]'''
  
==Modelo e parâmetros==
+
==Descrição do Modelo==
 
 
 
O modelo simula o processo de modulação e demodulação digital M-ária, dada uma fonte que emite os símbolos de 0 a M-1.  
 
O modelo simula o processo de modulação e demodulação digital M-ária, dada uma fonte que emite os símbolos de 0 a M-1.  
 
As modulações M-árias apresenta uma constelação no espaço de sinais constituída por mais de dois pontos.
 
As modulações M-árias apresenta uma constelação no espaço de sinais constituída por mais de dois pontos.
 
Ela fornece a base matemática para a representação geométrica de sinais de energia, exemplificado pelas formas de onda digitalmente moduladas. Para um método específico de modulação, a representação geométrica é
 
Ela fornece a base matemática para a representação geométrica de sinais de energia, exemplificado pelas formas de onda digitalmente moduladas. Para um método específico de modulação, a representação geométrica é
 
mostrada na forma de uma constelação de pontos no diagrama de espaço de sinal, a qual é
 
mostrada na forma de uma constelação de pontos no diagrama de espaço de sinal, a qual é
única para aquele método. As modulações simulados aqui são QAM, M-FSK, M-PSK e M-DPSK.
+
única para aquele método. As modulações simulados aqui são QAM e M-PSK.
 +
==Parâmetros e Seleção das Configurações do Modelo==
 
É possível controlar através das variáveis do bloco "Parâmetros do modelo", os parâmetros para realização do mesmo bem como eventual testes. Os parâmetros fornecidos por este bloco são:  
 
É possível controlar através das variáveis do bloco "Parâmetros do modelo", os parâmetros para realização do mesmo bem como eventual testes. Os parâmetros fornecidos por este bloco são:  
  
 
* bitRate -> Taxa de transmissão (b/s);
 
* bitRate -> Taxa de transmissão (b/s);
* Modulação digital utilizada -> Escolha da modulação usada (M-QAM,M-PSK,M-DPSK);
+
* Modulação digital utilizada -> Escolha da modulação usada (M-QAM,M-PSK);
 
* M_ary -> Ordem da modulação.
 
* M_ary -> Ordem da modulação.
 
* inputSignal -> Potência do sinal de entrada (watts);
 
* inputSignal -> Potência do sinal de entrada (watts);
Linha 55: Linha 56:
 
* EbNo -> Relação sinal-ruído (Eb/No).
 
* EbNo -> Relação sinal-ruído (Eb/No).
  
==Testes que podem ser feitos==
+
==Possibilidades de Testes==
  
 
Os testes foram realizados nas versões 2014a e 2015a do software Matlab. A seguir alguns testes que podem ser feitos com este modelo.
 
Os testes foram realizados nas versões 2014a e 2015a do software Matlab. A seguir alguns testes que podem ser feitos com este modelo.

Edição atual tal como às 13h54min de 30 de novembro de 2015

Introdução

Por definição, em um esquema de modulação digital M-ário, enviamos qualquer um de M possíveis sinais , ,...., durante cada intervalo de sinalização (símbolo) de duração T. Em quase todas as aplicações, , onde é um inteiro. Sob esta condição a duração do símbolo é T = onde é a duração do bit. Aumentar M significa aumentar o número de símbolos transmitidos. Supondo que a taxa de transmissão de símbolos seja constante, o aumento de M implica em um aumento da taxa de bits, sem que a largura de faixa seja aumentada. Em outras palavras, tem-se maior utilização da banda. Assim, esquemas de modulação M-ário são preferidos em detrimento de esquemas de modulação binário para a transmissão de dados digitais em canais passa-faixa quando a condição é conservar largura de faixa ao custo de aumento de potência e complexidade do sistema. Na prática, raramente encontramos um canal de comunicação que possui a largura de faixa exata necessária para a transmissão da saída de uma fonte de informação através de esquemas de modulação binária. Portanto, quando a largura de faixa do canal é menor do que o valor necessário, utilizamos um esquema de modulação M-ário para a conservação máxima de largura de faixa.

Modelo em Simulink

Digital mod M.png

Primeiramente baixe o arquivo a seguir Sistema.zip. Descompacte e certifique-se que no Matlab você esteja no diretório onde descompactou o arquivo. Digite no terminal do Matlab:

open_system('Modulacoes_digitais')

ou

Modulacoes_digitais

Toolbox e blocos necessários

Para realização da simulação, são necessários os Communications System Toolbox html, pdf e DSP System Toolbox™ html, pdf fornecido pelo próprio Simulink. A seguir temos os blocos utilizados no modelo de simulação:

Simulink
Communications System Toolbox
DSP System Toolbox

Para uma melhor visualização dos blocos e subsistemas usar [Tools>Model Explorer]

Descrição do Modelo

O modelo simula o processo de modulação e demodulação digital M-ária, dada uma fonte que emite os símbolos de 0 a M-1. As modulações M-árias apresenta uma constelação no espaço de sinais constituída por mais de dois pontos. Ela fornece a base matemática para a representação geométrica de sinais de energia, exemplificado pelas formas de onda digitalmente moduladas. Para um método específico de modulação, a representação geométrica é mostrada na forma de uma constelação de pontos no diagrama de espaço de sinal, a qual é única para aquele método. As modulações simulados aqui são QAM e M-PSK.

Parâmetros e Seleção das Configurações do Modelo

É possível controlar através das variáveis do bloco "Parâmetros do modelo", os parâmetros para realização do mesmo bem como eventual testes. Os parâmetros fornecidos por este bloco são:

  • bitRate -> Taxa de transmissão (b/s);
  • Modulação digital utilizada -> Escolha da modulação usada (M-QAM,M-PSK);
  • M_ary -> Ordem da modulação.
  • inputSignal -> Potência do sinal de entrada (watts);
  • snr -> Relação sinal-ruído (SNR);
  • EbNo -> Relação sinal-ruído (Eb/No).

Possibilidades de Testes

Os testes foram realizados nas versões 2014a e 2015a do software Matlab. A seguir alguns testes que podem ser feitos com este modelo.

  • Visualização dos efeitos de modulação e demodulação no domínio do tempo (parte real e parte imaginária);
  • Outro teste válido é alterar o tipo de modulação utilizada para fins de comparação;
  • Analisar a constelação dos símbolos transmitidos alterando da relação sinal-ruído com a simulação rodando para fins de comparação.