Thesis
Implementación de algoritmos de control predictivo por modelo en FPGA utilizando técnicas de síntesis de alto nivel

dc.contributor.advisorCarvajal Barrera, Gonzalo Andrés (Profesor Guía)
dc.contributor.advisorAgüero Vásquez, Juan Carlos (Profesor Correferente)
dc.contributor.advisorSilva Jiménez, César Armando (Profesor Correferente)
dc.contributor.authorMorrison Torres, Andrew George
dc.contributor.departmentUniversidad Técnica Federico Santa María. Departamento de Electrónicaes_CL
dc.coverage.spatialCasa Central Valparaísoes_CL
dc.date.accessioned2022-10-28T12:02:02Z
dc.date.available2022-10-28T12:02:02Z
dc.date.issued2022-03
dc.description.abstractEl presente informe reporta los principales resultados del trabajo de memoria de título orientado a la exploración de técnicas y herramientas para la implementación de algoritmos Control Predictivo por Modelo (Model Predictive Control o MPC) en Field Programmable Gate Arrays (FPGAs) utilizando el paradigma de Síntesis de Alto Nivel (High-Level Synthesis o HLS). Específicamente, se utiliza como base un código ya implementado y validado en MATLAB de un lazo MPC que utiliza el algoritmo Primal Dual Interior Point (PDIP) para el control de un motor DC, el cual fue reestructurado y portado a un versión equivalente en C++ . A partir del código en C++ , se exploran optimizaciones y herramientas para su ejecución eficiente en procesadores embebidos, y también para la generación asistida de códigos en Lenguaje de Descripción de Hardware (Hardware Description Language o HDL) mediante HLS. Para comparar y validar las técnicas consideradas, se realizaron distintos experimentos para obtener estimaciones cuantitativas y cualitativas en términos de tiempos de ejecución y complejidad de diseño e implementación en FPGA del lazo MPC de referencia, en relación a un implementación de software ejecutada en un microprocesador embebido. El principal resultado de este trabajo es la documentación de técnicas y procedimientos prácticos para facilitar la exploración de tecnologías y herramientas emergentes para la implementación de MPC en sistemas con dinámicas rápidas.es_CL
dc.description.degreeDOCTOR EN INGENIERIA ELECTRONICAes_CL
dc.description.programDEPARTAMENTO DE ELECTRÓNICA. INGENIERÍA CIVIL ELECTRÓNICAes_CL
dc.format.extent56 H.es_CL
dc.format.mimetypeapplication/pdf
dc.identifier.barcode189030975UTFSMes_CL
dc.identifier.urihttps://hdl.handle.net/11673/54471
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessRightsA. Internet abierta repositorio.usm.cl y otros repositorios a que la USM se adscriba.
dc.subjectCONTROL PREDICTIVO POR MODELO (MPC)es_CL
dc.subjectFORMULACIÓN DENSA DE MPCes_CL
dc.subjectC++es_CL
dc.titleImplementación de algoritmos de control predictivo por modelo en FPGA utilizando técnicas de síntesis de alto niveles_CL
dc.typeTesis de Pregrado
dspace.entity.typeTesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
m18903097-5.pdf
Size:
4.28 MB
Format:
Adobe Portable Document Format
Description: