Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM
Descripción del Articulo
El presente trabajo de Tesis muestra el enfoque SoC (FPGA + ARM PROCESSOR) en la implementación de un controlador difuso para en un Sistema de control de velocidad de un motor de corriente continua BLDC. Se usa un dispositivo Zynq AP – SoC dividido en dos (02) bloques como son la lógica programable(...
| Autor: | |
|---|---|
| Formato: | tesis de maestría |
| Fecha de Publicación: | 2024 |
| Institución: | Universidad Nacional Mayor de San Marcos |
| Repositorio: | UNMSM-Tesis |
| Lenguaje: | español |
| OAI Identifier: | oai:cybertesis.unmsm.edu.pe:20.500.12672/24742 |
| Enlace del recurso: | https://hdl.handle.net/20.500.12672/24742 |
| Nivel de acceso: | acceso abierto |
| Materia: | Hardware software https://purl.org/pe-repo/ocde/ford#2.02.02 https://purl.org/pe-repo/ocde/ford#2.02.06 https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.02.03 |
| id |
UNMS_8d6750e50ca30d577dda8f01fbb1d842 |
|---|---|
| oai_identifier_str |
oai:cybertesis.unmsm.edu.pe:20.500.12672/24742 |
| network_acronym_str |
UNMS |
| network_name_str |
UNMSM-Tesis |
| repository_id_str |
410 |
| dc.title.none.fl_str_mv |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| title |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| spellingShingle |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM Estrada Montes, José Alfredo Hardware software https://purl.org/pe-repo/ocde/ford#2.02.02 https://purl.org/pe-repo/ocde/ford#2.02.06 https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.02.03 |
| title_short |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| title_full |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| title_fullStr |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| title_full_unstemmed |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| title_sort |
Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM |
| author |
Estrada Montes, José Alfredo |
| author_facet |
Estrada Montes, José Alfredo |
| author_role |
author |
| dc.contributor.advisor.fl_str_mv |
Alarcón Matutti, Rubén Virgilio |
| dc.contributor.author.fl_str_mv |
Estrada Montes, José Alfredo |
| dc.subject.none.fl_str_mv |
Hardware software |
| topic |
Hardware software https://purl.org/pe-repo/ocde/ford#2.02.02 https://purl.org/pe-repo/ocde/ford#2.02.06 https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.02.03 |
| dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.02 https://purl.org/pe-repo/ocde/ford#2.02.06 https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.02.03 |
| description |
El presente trabajo de Tesis muestra el enfoque SoC (FPGA + ARM PROCESSOR) en la implementación de un controlador difuso para en un Sistema de control de velocidad de un motor de corriente continua BLDC. Se usa un dispositivo Zynq AP – SoC dividido en dos (02) bloques como son la lógica programable(PL) en el FPGA y PS en el ARM dual core Cortex-A9. En el bloque PL se hace el Hardware en VHDL y en bloques IP, usados para para la implementación de las interfaces periféricas. En el otro bloque PS se ha realizado la codificación del algoritmo de la lógica difusa en lenguaje C, ambos bloques son unidos a nivel de software, y compilado en un solo archivo binario a ser grabarlo en el dispositivo SoC, que se encuentra dentro de la plataforma Zybo Z7 implementándose el controlador difuso. Se ha desarrollado el modelo de la lógica difusa (metodología de Mamdani), con el Sistema de control de velocidad de un motor BLDC, usando el software MATLAB con su herramienta de lógica difusa (Tool Box Fuzzy Logic) y la simulación se ha realizado en SIMULINK. Además en dicho software compara la performance del Controlador difuso con un Controlador convencional más usado como el PI. |
| publishDate |
2024 |
| dc.date.accessioned.none.fl_str_mv |
2025-01-10T21:29:55Z |
| dc.date.available.none.fl_str_mv |
2025-01-10T21:29:55Z |
| dc.date.issued.fl_str_mv |
2024 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.citation.none.fl_str_mv |
Estrada, J. (2024). Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM. [Tesis de maestría, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería Electrónica y Eléctrica, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM. |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12672/24742 |
| identifier_str_mv |
Estrada, J. (2024). Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM. [Tesis de maestría, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería Electrónica y Eléctrica, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM. |
| url |
https://hdl.handle.net/20.500.12672/24742 |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos |
| dc.publisher.country.none.fl_str_mv |
PE |
| publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos |
| dc.source.none.fl_str_mv |
reponame:UNMSM-Tesis instname:Universidad Nacional Mayor de San Marcos instacron:UNMSM |
| instname_str |
Universidad Nacional Mayor de San Marcos |
| instacron_str |
UNMSM |
| institution |
UNMSM |
| reponame_str |
UNMSM-Tesis |
| collection |
UNMSM-Tesis |
| bitstream.url.fl_str_mv |
https://cybertesis.unmsm.edu.pe/bitstreams/67c60664-3be6-4f93-b774-96c1078aa1c5/download https://cybertesis.unmsm.edu.pe/bitstreams/2c49065f-5155-47cb-b313-9e7230303b9f/download https://cybertesis.unmsm.edu.pe/bitstreams/2790f360-056a-4543-84bb-efaba066fb6b/download https://cybertesis.unmsm.edu.pe/bitstreams/fcc739ba-76d3-410e-abe3-285667e92e0b/download https://cybertesis.unmsm.edu.pe/bitstreams/93ea8f95-6290-4a87-99b7-3e47b1e0e7e7/download https://cybertesis.unmsm.edu.pe/bitstreams/1a1953b2-839b-41cb-90da-9a24bc0e6778/download https://cybertesis.unmsm.edu.pe/bitstreams/06712e9b-23b7-49f8-96f3-b451412519d4/download https://cybertesis.unmsm.edu.pe/bitstreams/dd99da34-9663-4dbd-a8d0-a6b1affa5ac8/download https://cybertesis.unmsm.edu.pe/bitstreams/e28c3685-cb7f-4617-8eb8-f7b22e3d06dc/download https://cybertesis.unmsm.edu.pe/bitstreams/061d105f-ea32-44a7-810c-6d798a3251d2/download https://cybertesis.unmsm.edu.pe/bitstreams/bd15e51e-9437-4e35-aaed-9e950cc1ce39/download |
| bitstream.checksum.fl_str_mv |
7940277551b960855b331457af6f7795 c2c8be22eef46811287cc98da5c84cbe 452bb0f0705ffde5102d271c51a1ada7 1f14487299a8a795dc379bc1df9968a0 bb9bdc0b3349e4284e09149f943790b4 cce1d0927a8e15e5123df0e3a938ae9b ee683257cf6f8b63a5cb9b8f80b2f400 f29e07d9ef01aafe564d6330b6cbe916 81e72ce5ffc1012102ebec2c86447965 b636a927f73fa1d16ad911ac21c0ffac 6e49ee9f5f0333019e145f8081915bc9 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Cybertesis UNMSM |
| repository.mail.fl_str_mv |
cybertesis@unmsm.edu.pe |
| _version_ |
1847252277803352064 |
| spelling |
Alarcón Matutti, Rubén VirgilioEstrada Montes, José Alfredo2025-01-10T21:29:55Z2025-01-10T21:29:55Z2024Estrada, J. (2024). Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARM. [Tesis de maestría, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería Electrónica y Eléctrica, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM.https://hdl.handle.net/20.500.12672/24742El presente trabajo de Tesis muestra el enfoque SoC (FPGA + ARM PROCESSOR) en la implementación de un controlador difuso para en un Sistema de control de velocidad de un motor de corriente continua BLDC. Se usa un dispositivo Zynq AP – SoC dividido en dos (02) bloques como son la lógica programable(PL) en el FPGA y PS en el ARM dual core Cortex-A9. En el bloque PL se hace el Hardware en VHDL y en bloques IP, usados para para la implementación de las interfaces periféricas. En el otro bloque PS se ha realizado la codificación del algoritmo de la lógica difusa en lenguaje C, ambos bloques son unidos a nivel de software, y compilado en un solo archivo binario a ser grabarlo en el dispositivo SoC, que se encuentra dentro de la plataforma Zybo Z7 implementándose el controlador difuso. Se ha desarrollado el modelo de la lógica difusa (metodología de Mamdani), con el Sistema de control de velocidad de un motor BLDC, usando el software MATLAB con su herramienta de lógica difusa (Tool Box Fuzzy Logic) y la simulación se ha realizado en SIMULINK. Además en dicho software compara la performance del Controlador difuso con un Controlador convencional más usado como el PI.application/pdfspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Hardwaresoftwarehttps://purl.org/pe-repo/ocde/ford#2.02.02https://purl.org/pe-repo/ocde/ford#2.02.06https://purl.org/pe-repo/ocde/ford#2.02.01https://purl.org/pe-repo/ocde/ford#2.02.03Diseño e implementación de un controlador de lógica difusa bajo el enfoque SOC orientado a FPGA y procesador ARMinfo:eu-repo/semantics/masterThesisreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMSUNEDUMagíster en MicroelectrónicaUniversidad Nacional Mayor de San Marcos. Facultad de Ingeniería Electrónica y Eléctrica. Unidad de PosgradoMicroelectrónica08696547https://orcid.org/0000-0003-4743-513507858584712147Utrilla Salazar, DaríoBenites Saravia, Nicanor RaúlTisza Contreras, Juan Franciscohttps://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesis1062591610189914085964420811907007564915ORIGINALEstrada_mj.pdfEstrada_mj.pdfapplication/pdf5561953https://cybertesis.unmsm.edu.pe/bitstreams/67c60664-3be6-4f93-b774-96c1078aa1c5/download7940277551b960855b331457af6f7795MD51C3617_2024_Estrada_mj_AUTORIZACION.pdfapplication/pdf208860https://cybertesis.unmsm.edu.pe/bitstreams/2c49065f-5155-47cb-b313-9e7230303b9f/downloadc2c8be22eef46811287cc98da5c84cbeMD54C3617_2024_Estrada_mj_REPORTE.pdfapplication/pdf14101208https://cybertesis.unmsm.edu.pe/bitstreams/2790f360-056a-4543-84bb-efaba066fb6b/download452bb0f0705ffde5102d271c51a1ada7MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8905https://cybertesis.unmsm.edu.pe/bitstreams/fcc739ba-76d3-410e-abe3-285667e92e0b/download1f14487299a8a795dc379bc1df9968a0MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/93ea8f95-6290-4a87-99b7-3e47b1e0e7e7/downloadbb9bdc0b3349e4284e09149f943790b4MD53TEXTEstrada_mj.pdf.txtEstrada_mj.pdf.txtExtracted texttext/plain101227https://cybertesis.unmsm.edu.pe/bitstreams/1a1953b2-839b-41cb-90da-9a24bc0e6778/downloadcce1d0927a8e15e5123df0e3a938ae9bMD56C3617_2024_Estrada_mj_AUTORIZACION.pdf.txtC3617_2024_Estrada_mj_AUTORIZACION.pdf.txtExtracted texttext/plain3886https://cybertesis.unmsm.edu.pe/bitstreams/06712e9b-23b7-49f8-96f3-b451412519d4/downloadee683257cf6f8b63a5cb9b8f80b2f400MD58C3617_2024_Estrada_mj_REPORTE.pdf.txtC3617_2024_Estrada_mj_REPORTE.pdf.txtExtracted texttext/plain1848https://cybertesis.unmsm.edu.pe/bitstreams/dd99da34-9663-4dbd-a8d0-a6b1affa5ac8/downloadf29e07d9ef01aafe564d6330b6cbe916MD510THUMBNAILEstrada_mj.pdf.jpgEstrada_mj.pdf.jpgGenerated Thumbnailimage/jpeg14576https://cybertesis.unmsm.edu.pe/bitstreams/e28c3685-cb7f-4617-8eb8-f7b22e3d06dc/download81e72ce5ffc1012102ebec2c86447965MD57C3617_2024_Estrada_mj_AUTORIZACION.pdf.jpgC3617_2024_Estrada_mj_AUTORIZACION.pdf.jpgGenerated Thumbnailimage/jpeg21650https://cybertesis.unmsm.edu.pe/bitstreams/061d105f-ea32-44a7-810c-6d798a3251d2/downloadb636a927f73fa1d16ad911ac21c0ffacMD59C3617_2024_Estrada_mj_REPORTE.pdf.jpgC3617_2024_Estrada_mj_REPORTE.pdf.jpgGenerated Thumbnailimage/jpeg17666https://cybertesis.unmsm.edu.pe/bitstreams/bd15e51e-9437-4e35-aaed-9e950cc1ce39/download6e49ee9f5f0333019e145f8081915bc9MD51120.500.12672/24742oai:cybertesis.unmsm.edu.pe:20.500.12672/247422025-01-13 08:23:03.496https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
12.884794 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).