Skip to content

ClassNeuralNetwork/superficie_seletiva_de_frequencia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Superficie Seletiva de Frequencia

Projeto da Disciplina Redes Neurais Artificiais (1106525) - 2024.1

Professora: Rosana Rego
Curso Bacharel em Engenharia de Computação - UFERSA - Campus Pau dos Ferros

As superfícies seletivas de frequência, do inglês Frequency Selective Surface (FSS), são arranjos periódicos dispostos em um substrato dielétrico que têm como função filtrar determinados tipos de frequência. Dessa forma, podem se comportar como um passa-baixa, passa-alta, rejeita-faixa e passa-faixa.

Este projeto tem como objetivo calcular a largura de banda e a frequência de ressonância para uma geometria do tipo espira quadrada.

Ademais, os novos sistemas de telecomunicações requerem dispositivos que sejam multibanda, de baixo custo e fáceis de projetar. Dessa forma, o uso das redes neurais artificiais (RNA) é requerida, tendo em vista que os softwares comerciais atualmente são custosos do ponto de vista computacional, bem como em relação às suas licenças. Dessa forma, foram utilizadas diversas ferramentas e bibliotecas avançadas para encontrar os parâmetros de saída desejados.

Parâmetros de entrada

Nesse modelo de rede neural, as entradas são:

  • h --> espessura do stub
  • p --> periodicidade (quantas vezes o elemento se repete)
  • d --> comprimento do dipolo cruzado
  • w --> espessura do dipolo

Para exemplificar, a figura abaixo mostra uma geometria do tipo Cruz de Jerusalém.

Parâmetros de saída

  • Largura de banda (BW)
  • Frequência de ressonância (RF)

Requisitos

  • Python 3.x
  • Bibliotecas Python: NumPy, pandas, cikit-learn etc.

Instalação

  1. Clone o repositório do GitHub:
git https://github.com/ClassNeuralNetwork/superficie_seletiva_de_frequencia
  1. Navegue até o diretório do projeto:
cd superficie_seletiva_frequencia
  1. Instale as dependências usando pip:
pip install -r requirements.txt

Equipe

Foto de Lucas Abrantes no github
Lucas Abrantes

Agradecimentos

Agradeço a toda comunidade de código aberta pelas ferramentas como o scikit-learn, que foram de suma importância para o desenvolvimento desse projeto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages