Skip to content

silasabs/PIVIC-PIBIC-Comunicacoes-Opticas

Repository files navigation

Recuperação da Fase de Sinais Ópticos Baseada em Machine Learning

Neste projeto buscamos desenvolver e implementar métodos de PDS e aprendizado de máquina baseada em redes neurais artificiais (RNAs) para o problema de recuperação de fase de sinais ópticos.

Binder

Algoritmo

A recuperação de fase é o processo de determinar, por meio de um algoritmo, a fase de um sinal quando apenas medidas de sua amplitude são conhecidas. Dado um sinal complexo equation, de amplitude equation e fase equation, este pode ser representado por

Assim se o valor absoluto equation for conhecido, ou medidas do valor absoluto de funções de equation forem conhecidas, um algoritmo de recuperação de fase pode ser utilizadado para conseguirmos determinar equation. Para que tudo isso seja possível geralmente requer-se que equation obedeça a certas condições, que dependerão de restrições impostas pelo problema.

Em sistemas de comunicações ópticas os algoritmos de recuperação de fase podem ser utilizados em conjunto com receptores DD para a implementação de detecção coerente, uma vez que tais algoritmos recuperam a fase do sinal recebido e, portanto, também a informação nela presente.

Aplicação de um algoritmo de recuperação de fase

Logo poderemos determinar se RNAs podem ser ferramentas úteis na construção de algoritmos de PDS para receptores ópticos de baixo custo e alta eficiência energética.

Por favor, observar os requisitos.

Clone este repositório e instale as dependências necessárias.

$ git clone https://github.com/silasabs/PIVIC-Comunicacoes-Opticas.git
$ cd PIVIC-Comunicacoes-Opticas
$ python setup.py install

About

Este repositório contém os notebooks e simulações realizadas no projeto de iniciação científica.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published