09.07.2015 Views

XXXIV International School on the Physics of Semiconducting ...

XXXIV International School on the Physics of Semiconducting ...

XXXIV International School on the Physics of Semiconducting ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.1.2 Transmitir N IN vezes cada um dos símbolos da c<strong>on</strong>stelação.É preciso c<strong>on</strong>hecer a mensagem transmitida no receptor, o quetorna esta fase supervisi<strong>on</strong>ada. Uma vez recebidos os símbolos, éfeita uma média aritmética entre as amostras corresp<strong>on</strong>dentes acada um deles, o que nos dá uma estimativa inicial de cada umdos símbolos da c<strong>on</strong>stelação distorcida. Algumasparticularizações deste passo serão comentadas na seção 4.1.3.1.3 As estimativas obtidas no passo anterior são então usadascomo c<strong>on</strong>dição inicial para a rede neural. Com isto, os neurôniosjá estarão identificados com cada um dos símbolos transmitidos.3.2. Treinamento:Esta fase serve para que seja refinada, se c<strong>on</strong>statada talnecessidade, a estimativa inicial obtida na fase anterior, antes quea rede comece a operar.3.2.1. Separar um c<strong>on</strong>junto de N T vetores y(k) recebidos para otreinamento e ajuste da rede neural.3.2.2. Para cada vetor y(k), obter o índice do neurônio vencedor,através de:i = arg min ( || w j (k) – y(k) || ) (11)j<strong>on</strong>de w j (k) é o vetor do j-ésimo neurônio no instante k.3.2.3. Uma vez obtido o índice i, utilizar a seguinte fórmula deatualização dos pesos do i-ésimo neurônio:w i (k+1) = w i (k) + α[y(k) – w i (k)] (12)<strong>on</strong>de α é o passo de adaptação.3.2.4. Se julgar-se necessário, embaralhar os N T padrões e voltara 3.2.1.3.3. Operação:Após as duas fases anteriores, c<strong>on</strong>sidera-se que a rede está apta aoperar como decisor ótimo (de acordo com o critério ML). Oprocesso de decisão c<strong>on</strong>siste em se determinar, para cada vetorrecebido y(k), o neurônio que tem o vetor de pesos mais próximodesta entrada. Como os neurônios já foram devidamenteidentificados, o símbolo corresp<strong>on</strong>dente ao vencedor é aestimativa de nosso decisor.É muito importante que a rede c<strong>on</strong>tinue a ser adaptada nosmoldes de 3.2.2 e 3.2.3 para todos os símbolos, para compensareventuais modificações do canal. Isto caracteriza a operação “<strong>on</strong>line”do decisor já devidamente treinado.4. APLICAÇÃO A SISTEMAS 4-PSK E 16-QAM COM VARIAÇÕES DE GANHO EFASEDentre as muitas possíveis escolhas para uma base ort<strong>on</strong>ormal,iremos c<strong>on</strong>centrar-nos neste trabalho em apenas uma: uma baseformada por duas senóides de mesma frequência e defasadas denoventa graus (cosseno e seno). Esta escolha permite-nosabranger uma ampla classe de esquemas de modulação digital.Iremos c<strong>on</strong>centrar nossa análise em dois exemplos significativos:modulações 4-PSK e 16-QAM. No primeiro caso, a informaçãoestá embutida na fase da portadora senoidal. No segundo, ainformação enc<strong>on</strong>tra-se na fase e na amplitude da portadora.A comp<strong>on</strong>ente associada ao termo cossenoidal da base échamada de comp<strong>on</strong>ente em fase, e o outro termo denomina-secomp<strong>on</strong>ente em quadratura. O c<strong>on</strong>junto de possíveis vetores decomp<strong>on</strong>entes do alfabeto do transmissor denomina-sec<strong>on</strong>stelação.Na exposição a seguir, foi arbitrado o valor da energia de cadasímbolo, sem perda de generalidade, e este valor foi usado noresto do trabalho.4.1. Esquema para a modulação 4-PSKNa modulação 4-PSK, há 4 possibilidades para as comp<strong>on</strong>entesde x :X 4-PSK = { [-1; -1], [-1; 1], [1; -1], [1; 1] } (13)Analisando esta c<strong>on</strong>stelação, percebe-se que a mesma ésimétrica. Isto permite que exploremos esta característica paraotimizar o algoritmo descrito na seção 3. Mais especificamente, opasso 3.1.2 pode ser alterado. Ao invés de enviarmos os quatrosímbolos desta c<strong>on</strong>stelação, basta que enviemos um deles (N INvezes). Feita a média, temos a c<strong>on</strong>dição inicial de um dosneurônios. Para obtermos a dos outros, basta imprimir 3deslocamentos de 90 o sucessivos, sendo que o vetor resultante decada deslocamento é c<strong>on</strong>siderado como c<strong>on</strong>dição inicial de umdos 3 neurônios restantes. A isto denominamos inicializaçãoortog<strong>on</strong>al da rede, que então estará pr<strong>on</strong>ta para a fase 3.2.4.2. Esquema para a modulação 16-QAMNa modulação 16-QAM, há dezesseis possíveis símbolos:X 16-QAM = {[-3; -3], [-3; -1], [-3; 1], [-3; 3], [-1; -3],[-1; -1], [-1; 1], [-1; 3], [1; -3], [1; -1], [1; 1], [1; 3], (14)[3; -3], [3; -1], [3; 1], [3; 3]}Os quadrantes do plano no qual se enc<strong>on</strong>tra a c<strong>on</strong>stelaçãoexpressa em (14) serão denominados por nós quadrantesmaiores. Dentro de cada um destes, podemos definir outrosquadrantes, de modo a ser ter cada um dos quatro símbolos dac<strong>on</strong>stelação, simetricamente distribuídos, em um dos chamadosquadrantes menores. Portanto, cada símbolo pode sercaracterizado pela indicação dos seus quadrantes maior e menor.A princípio, pode-se propor um decisor baseado em 16 neurônios(um por símbolo), de forma análoga ao caso anterior. Podemos,porém, explorar as características de simetria da c<strong>on</strong>stelação 16-QAM para reduzir este número.Neste artigo, propomos um esquema baseado em quatr<strong>on</strong>eurônios para obter uma aproximação do decisor ótimo.Novamente, utilizamos a idéia de inicialização ortog<strong>on</strong>al,descrita na seção 4.1, sendo transmitido apenas o símbolo demaior potência de um dos quadrantes. Isto permite a realizaçãodo passo 3.1.2 na melhor SNR possível, tornando o algoritmomais robusto ao efeito do ruído.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!