Implementación eficiente de controladores difusos en FPGA basados en síntesis de alto nivel

Los sistemas de control basado en lógica difusa(FLC, Fuzzy Logic Controller) poseen ventajas, ya que norequieren modelado matemático y además son útiles cuando senecesita del conocimiento de un experto para el manejo dedatos imprecisos. Resulta interesante para la implementaciónde un FLCs la utiliza...

Descripción completa

Detalles Bibliográficos
Autores: Sarramone, Luca, Vazquez, Martin Osvaldo, Leiva, Elías Lucas
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2022
País:Argentina
Institución:Consejo Nacional de Investigaciones Científicas y Técnicas
Repositorio:CONICET Digital (CONICET)
Idioma:español
OAI Identifier:oai:ri.conicet.gov.ar:11336/220086
Acceso en línea:http://hdl.handle.net/11336/220086
Access Level:acceso abierto
Palabra clave:FLC
FPGA
HLS
https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
Descripción
Sumario:Los sistemas de control basado en lógica difusa(FLC, Fuzzy Logic Controller) poseen ventajas, ya que norequieren modelado matemático y además son útiles cuando senecesita del conocimiento de un experto para el manejo dedatos imprecisos. Resulta interesante para la implementaciónde un FLCs la utilización de la tecnología FPGA. Estatecnología presenta ventajas respecto a la velocidad deprocesamiento, consumo de potencia, flexibilidad de diseño yreconfiguración. Este trabajo presenta una herramientabasada en HLS para generar FLCs sobre FPGA. Durante sudesarrollo también se analizaron las directivas de síntesis conmayor impacto sobre la performance de los algoritmos.Además se desarrollaron tres problemas de lógica difusa paraverificar el funcionamiento de la herramienta.