Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA
- Autores
- Berardo, Gonzalo Miguel
- Año de publicación
- 2022
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión aceptada
- Colaborador/a o director/a de tesis
- Abraham, Jorge Alberto
Morales, Elbo Hugo - Descripción
- Se presenta el diseño, la implementación y el análisis de sistemas de control sobre FPGA (Field Programmable Gate Array), empleando como caso de estudio un robot manipulador de 5 grados de libertad. Para el trabajo se sintetiza en hardware algoritmos de control PID (Proportional Integral Derivative) para diferentes representaciones numéricas: enteros, punto fijo y punto flotante. Se analiza el impacto sobre la respuesta en el dominio del tiempo y el uso de recursos de hardware (área/frecuencia), a fin de obtener resultados aceptables sin caer al empleo de FPGAs costosas. El trabajo es una continuación de dos artículos de investigación realizados para el Laboratorio de Computación Reconfigurable (LCR) de la Universidad Tecnológica Nacional Regional Mendoza. En [1] se implementa un control de posición que opera con enteros y arroja un error mayor al 12% en estado estacionario. Esta situación no es tolerable por lo que en [2] se explora el uso de punto fijo. Se muestra el procedimiento para definir la cantidad de bits en formato Qmn y el impacto de los distintos tipos de redondeo. Adicionalmente se realiza un HMI (Human Machine Interface) inalámbrico para control y parametrización del robot, llevado a cabo, por medio de un SoC (System on a Chip) que incorpora microprocesador dual core y conectividad WiFi. Se incluye, modelado matemático de la planta, respuestas en el dominio del tiempo y de la frecuencia, mecanismos de sintonización de PIDs, sinterización en hardware de núcleos de comunicación, control y gestión usando VHDL como lenguaje descripción de hardware. Diseño y fabricación de PCBs (Printed Circuit Board) para etapas de adquisición de datos, acondicionamiento de señales, potencia y alimentación eléctrica.
Fil: Berardo, Gonzalo Miguel. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Carrera de Ingeniería Electrónica; Argentina. - Materia
-
Robótica
PID
Fixed point
Floating point
FPGA
VHDL
HDL-Coder
IP-Coder
IP-Cores
Sistema de control - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- 2024-03-19T15:27:58Z
- Repositorio
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/9886
Ver los metadatos del registro completo
| id |
RIAUTN_d7042bd2ee3f2b6412911d3a25b951d7 |
|---|---|
| oai_identifier_str |
oai:ria.utn.edu.ar:20.500.12272/9886 |
| network_acronym_str |
RIAUTN |
| repository_id_str |
a |
| network_name_str |
Repositorio Institucional Abierto (UTN) |
| spelling |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGABerardo, Gonzalo MiguelRobóticaPIDFixed pointFloating pointFPGAVHDLHDL-CoderIP-CoderIP-CoresSistema de controlSe presenta el diseño, la implementación y el análisis de sistemas de control sobre FPGA (Field Programmable Gate Array), empleando como caso de estudio un robot manipulador de 5 grados de libertad. Para el trabajo se sintetiza en hardware algoritmos de control PID (Proportional Integral Derivative) para diferentes representaciones numéricas: enteros, punto fijo y punto flotante. Se analiza el impacto sobre la respuesta en el dominio del tiempo y el uso de recursos de hardware (área/frecuencia), a fin de obtener resultados aceptables sin caer al empleo de FPGAs costosas. El trabajo es una continuación de dos artículos de investigación realizados para el Laboratorio de Computación Reconfigurable (LCR) de la Universidad Tecnológica Nacional Regional Mendoza. En [1] se implementa un control de posición que opera con enteros y arroja un error mayor al 12% en estado estacionario. Esta situación no es tolerable por lo que en [2] se explora el uso de punto fijo. Se muestra el procedimiento para definir la cantidad de bits en formato Qmn y el impacto de los distintos tipos de redondeo. Adicionalmente se realiza un HMI (Human Machine Interface) inalámbrico para control y parametrización del robot, llevado a cabo, por medio de un SoC (System on a Chip) que incorpora microprocesador dual core y conectividad WiFi. Se incluye, modelado matemático de la planta, respuestas en el dominio del tiempo y de la frecuencia, mecanismos de sintonización de PIDs, sinterización en hardware de núcleos de comunicación, control y gestión usando VHDL como lenguaje descripción de hardware. Diseño y fabricación de PCBs (Printed Circuit Board) para etapas de adquisición de datos, acondicionamiento de señales, potencia y alimentación eléctrica.Fil: Berardo, Gonzalo Miguel. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Carrera de Ingeniería Electrónica; Argentina.Abraham, Jorge AlbertoMorales, Elbo Hugo2024-03-19T15:27:58Z2024-03-19T15:27:58Z2022-02-01info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradopdfapplication/pdfhttp://hdl.handle.net/20.500.12272/9886spainfo:eu-repo/semantics/openAccess2024-03-19T15:27:58Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 InternacionalUso académico de acceso librereponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:47:52Zoai:ria.utn.edu.ar:20.500.12272/9886instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:47:53.414Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse |
| dc.title.none.fl_str_mv |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| title |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| spellingShingle |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA Berardo, Gonzalo Miguel Robótica PID Fixed point Floating point FPGA VHDL HDL-Coder IP-Coder IP-Cores Sistema de control |
| title_short |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| title_full |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| title_fullStr |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| title_full_unstemmed |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| title_sort |
Diafpga : diseño, implementación y análisis de sistemas de control sobre FPGA |
| dc.creator.none.fl_str_mv |
Berardo, Gonzalo Miguel |
| author |
Berardo, Gonzalo Miguel |
| author_facet |
Berardo, Gonzalo Miguel |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Abraham, Jorge Alberto Morales, Elbo Hugo |
| dc.subject.none.fl_str_mv |
Robótica PID Fixed point Floating point FPGA VHDL HDL-Coder IP-Coder IP-Cores Sistema de control |
| topic |
Robótica PID Fixed point Floating point FPGA VHDL HDL-Coder IP-Coder IP-Cores Sistema de control |
| dc.description.none.fl_txt_mv |
Se presenta el diseño, la implementación y el análisis de sistemas de control sobre FPGA (Field Programmable Gate Array), empleando como caso de estudio un robot manipulador de 5 grados de libertad. Para el trabajo se sintetiza en hardware algoritmos de control PID (Proportional Integral Derivative) para diferentes representaciones numéricas: enteros, punto fijo y punto flotante. Se analiza el impacto sobre la respuesta en el dominio del tiempo y el uso de recursos de hardware (área/frecuencia), a fin de obtener resultados aceptables sin caer al empleo de FPGAs costosas. El trabajo es una continuación de dos artículos de investigación realizados para el Laboratorio de Computación Reconfigurable (LCR) de la Universidad Tecnológica Nacional Regional Mendoza. En [1] se implementa un control de posición que opera con enteros y arroja un error mayor al 12% en estado estacionario. Esta situación no es tolerable por lo que en [2] se explora el uso de punto fijo. Se muestra el procedimiento para definir la cantidad de bits en formato Qmn y el impacto de los distintos tipos de redondeo. Adicionalmente se realiza un HMI (Human Machine Interface) inalámbrico para control y parametrización del robot, llevado a cabo, por medio de un SoC (System on a Chip) que incorpora microprocesador dual core y conectividad WiFi. Se incluye, modelado matemático de la planta, respuestas en el dominio del tiempo y de la frecuencia, mecanismos de sintonización de PIDs, sinterización en hardware de núcleos de comunicación, control y gestión usando VHDL como lenguaje descripción de hardware. Diseño y fabricación de PCBs (Printed Circuit Board) para etapas de adquisición de datos, acondicionamiento de señales, potencia y alimentación eléctrica. Fil: Berardo, Gonzalo Miguel. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Carrera de Ingeniería Electrónica; Argentina. |
| description |
Se presenta el diseño, la implementación y el análisis de sistemas de control sobre FPGA (Field Programmable Gate Array), empleando como caso de estudio un robot manipulador de 5 grados de libertad. Para el trabajo se sintetiza en hardware algoritmos de control PID (Proportional Integral Derivative) para diferentes representaciones numéricas: enteros, punto fijo y punto flotante. Se analiza el impacto sobre la respuesta en el dominio del tiempo y el uso de recursos de hardware (área/frecuencia), a fin de obtener resultados aceptables sin caer al empleo de FPGAs costosas. El trabajo es una continuación de dos artículos de investigación realizados para el Laboratorio de Computación Reconfigurable (LCR) de la Universidad Tecnológica Nacional Regional Mendoza. En [1] se implementa un control de posición que opera con enteros y arroja un error mayor al 12% en estado estacionario. Esta situación no es tolerable por lo que en [2] se explora el uso de punto fijo. Se muestra el procedimiento para definir la cantidad de bits en formato Qmn y el impacto de los distintos tipos de redondeo. Adicionalmente se realiza un HMI (Human Machine Interface) inalámbrico para control y parametrización del robot, llevado a cabo, por medio de un SoC (System on a Chip) que incorpora microprocesador dual core y conectividad WiFi. Se incluye, modelado matemático de la planta, respuestas en el dominio del tiempo y de la frecuencia, mecanismos de sintonización de PIDs, sinterización en hardware de núcleos de comunicación, control y gestión usando VHDL como lenguaje descripción de hardware. Diseño y fabricación de PCBs (Printed Circuit Board) para etapas de adquisición de datos, acondicionamiento de señales, potencia y alimentación eléctrica. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-02-01 2024-03-19T15:27:58Z 2024-03-19T15:27:58Z |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
| format |
bachelorThesis |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/20.500.12272/9886 |
| url |
http://hdl.handle.net/20.500.12272/9886 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess 2024-03-19T15:27:58Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Uso académico de acceso libre |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
2024-03-19T15:27:58Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Uso académico de acceso libre |
| dc.format.none.fl_str_mv |
pdf application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositorio Institucional Abierto (UTN) instname:Universidad Tecnológica Nacional |
| reponame_str |
Repositorio Institucional Abierto (UTN) |
| collection |
Repositorio Institucional Abierto (UTN) |
| instname_str |
Universidad Tecnológica Nacional |
| repository.name.fl_str_mv |
Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional |
| repository.mail.fl_str_mv |
gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar |
| _version_ |
1877230949720129536 |
| score |
13.265058 |