pivic-pibic-comunicacoes-opticas

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

https://github.com/silasabs/pivic-pibic-comunicacoes-opticas

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary

Keywords

digital-signal-processing machine-learning optical-communications phase-retrieval photonics python
Last synced: 6 months ago · JSON representation ·

Repository

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

Basic Info
  • Host: GitHub
  • Owner: silasabs
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 262 MB
Statistics
  • Stars: 5
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
digital-signal-processing machine-learning optical-communications phase-retrieval photonics python
Created over 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

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

Owner

  • Name: Silas João
  • Login: silasabs
  • Kind: user
  • Location: Queimadas, Paraíba.
  • Company: UFCG

Electrical Engineering Student.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "João Bezerra Soares"
  given-names: "Silas"
  #orcid: "https://orcid.org/0000-0000-0000-0000"
- family-names: "Porto da Silva"
  given-names: "Edson"
  #orcid: "https://orcid.org/0000-0000-0000-0000"
title: "PIVIC-Comunicacoes-Opticas"
#version: 1.0.0
#doi: 10.5281/zenodo.1234
#date-released: 2022-12-18
url: "https://github.com/silasabs/PIVIC-Comunicacoes-Opticas"

GitHub Events

Total
  • Watch event: 4
  • Push event: 2
Last Year
  • Watch event: 4
  • Push event: 2