Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado

Descripción del Articulo

La presente tesis propone un algoritmo para el entrenamiento de una red neuronal con algoritmos de Redes Neuronales Profundas (Deep Learning) en combinación con un control predictivo basado en modelos no lineal (NLMPC - Non Linear Model Predictive Control) para el entrenamiento de vehículos submarin...

Descripción completa

Detalles Bibliográficos
Autor: Gallardo Rodríguez, Manuel Enrique
Formato: tesis de maestría
Fecha de Publicación:2024
Institución:Pontificia Universidad Católica del Perú
Repositorio:PUCP-Tesis
Lenguaje:español
OAI Identifier:oai:tesis.pucp.edu.pe:20.500.12404/29540
Enlace del recurso:http://hdl.handle.net/20.500.12404/29540
Nivel de acceso:acceso abierto
Materia:Submarinos--Control automático
Vehículos
Control predictivo
Redes neuronales (Computación)
https://purl.org/pe-repo/ocde/ford#2.03.01
id PUCP_e68d747403746a132ed19c19b7583b09
oai_identifier_str oai:tesis.pucp.edu.pe:20.500.12404/29540
network_acronym_str PUCP
network_name_str PUCP-Tesis
repository_id_str .
dc.title.es_ES.fl_str_mv Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
title Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
spellingShingle Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
Gallardo Rodríguez, Manuel Enrique
Submarinos--Control automático
Vehículos
Control predictivo
Redes neuronales (Computación)
https://purl.org/pe-repo/ocde/ford#2.03.01
title_short Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
title_full Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
title_fullStr Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
title_full_unstemmed Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
title_sort Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripulado
author Gallardo Rodríguez, Manuel Enrique
author_facet Gallardo Rodríguez, Manuel Enrique
author_role author
dc.contributor.advisor.fl_str_mv Portella Delgado, Jhon Manuel
dc.contributor.author.fl_str_mv Gallardo Rodríguez, Manuel Enrique
dc.subject.es_ES.fl_str_mv Submarinos--Control automático
Vehículos
Control predictivo
Redes neuronales (Computación)
topic Submarinos--Control automático
Vehículos
Control predictivo
Redes neuronales (Computación)
https://purl.org/pe-repo/ocde/ford#2.03.01
dc.subject.ocde.es_ES.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.03.01
description La presente tesis propone un algoritmo para el entrenamiento de una red neuronal con algoritmos de Redes Neuronales Profundas (Deep Learning) en combinación con un control predictivo basado en modelos no lineal (NLMPC - Non Linear Model Predictive Control) para el entrenamiento de vehículos submarinos. El interés por el desarrollo de sistemas autónomos se incrementó considerablemente en los últimos años. Sectores como el industrial y militar han desarrollado esta tecnología con la finalidad de implementar futuros proyectos vinculados especialmente a la navegación autónoma. Este tipo de navegación se basa en sistemas de control en tiempo real que identifican el entorno que rodea al vehículo con la finalidad de tomar decisiones de desplazamiento en función de las restricciones mecánicas del vehículo y físicas del entorno. Los sistemas de Control Predictivo en Base a Modelos o MPC por sus siglas en inglés Model Predictive Control, han sido usados de manera satisfactoria para el control de vehículos submarinos. Sin embargo, su aplicación requiere estimar los estados del sistema en todo momento, lo cual tiene un coste computacional muy alto en entornos complejos como el medio submarino. Por otro lado, los sistemas de control con Redes Neuronales, no necesitan estimar de manera explícita la dinámica del modelo, pues obtienen una política que relaciona las entradas del sistema con las acciones finales, mejorando de esta manera el control de sistemas complejos a través de Redes Neuronales constituidas por muchas capas ocultas, sin caer en el error de acumulación de error durante la etapa de entrenamiento. En este escenario, el presente trabajo tiene como objetivo el control de un robot submarino no tripulado, basado en una combinación del sistema de control no lineal MPC y una Red Neuronal entrenada con algoritmos de aprendizaje profundo (Deep Learning). El control no lineal MPC suministraría la información necesaria a la Red Neuronal durante la etapa de entrenamiento, posteriormente la Red Neuronal podría controlar el movimiento del robot submarino sin la necesidad de conocer todos los estados del vehículo y a un coste computacional mucho menor.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-11-29T17:53:50Z
dc.date.available.none.fl_str_mv 2024-11-29T17:53:50Z
dc.date.created.none.fl_str_mv 2024
dc.date.issued.fl_str_mv 2024-11-29
dc.type.es_ES.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12404/29540
url http://hdl.handle.net/20.500.12404/29540
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_ES.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/2.5/pe/
dc.publisher.es_ES.fl_str_mv Pontificia Universidad Católica del Perú
dc.publisher.country.es_ES.fl_str_mv PE
dc.source.none.fl_str_mv reponame:PUCP-Tesis
instname:Pontificia Universidad Católica del Perú
instacron:PUCP
instname_str Pontificia Universidad Católica del Perú
instacron_str PUCP
institution PUCP
reponame_str PUCP-Tesis
collection PUCP-Tesis
bitstream.url.fl_str_mv https://tesis.pucp.edu.pe/bitstreams/a70069fc-61be-46c6-a792-439e32f6a5a1/download
https://tesis.pucp.edu.pe/bitstreams/76c558d0-3ac2-4935-b40b-decee6d5f501/download
https://tesis.pucp.edu.pe/bitstreams/11efa2f4-bec4-4a00-bf55-eefb3b2fac20/download
https://tesis.pucp.edu.pe/bitstreams/0593b028-cc46-4c80-bb46-1714c9849089/download
https://tesis.pucp.edu.pe/bitstreams/ef5c2417-e337-4242-b469-a6b9446a54ac/download
https://tesis.pucp.edu.pe/bitstreams/b7201895-394f-42d4-b46b-fa284b7e8781/download
https://tesis.pucp.edu.pe/bitstreams/74ac32ca-841f-4181-a58b-1c398a2f5bba/download
https://tesis.pucp.edu.pe/bitstreams/b591b507-b158-4715-856b-9d93bc57932b/download
bitstream.checksum.fl_str_mv 0b4ada335f1183485193d4231296190a
0a52c2b0f8333fb678bb11fe143c4e3a
3090a7cfc7084bcfa4c98aabcc113ae0
5a4ffbc01f1b5eb70a835dac0d501661
8a4605be74aa9ea9d79846c1fba20a33
31cce83b92b00b48e2ee9af525878408
cf3e0c65bcee3d332e84277ef19e21a2
a66901a9f6e3638597d0c14ce662fef8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de Tesis PUCP
repository.mail.fl_str_mv raul.sifuentes@pucp.pe
_version_ 1834736972602540032
spelling Portella Delgado, Jhon ManuelGallardo Rodríguez, Manuel Enrique2024-11-29T17:53:50Z2024-11-29T17:53:50Z20242024-11-29http://hdl.handle.net/20.500.12404/29540La presente tesis propone un algoritmo para el entrenamiento de una red neuronal con algoritmos de Redes Neuronales Profundas (Deep Learning) en combinación con un control predictivo basado en modelos no lineal (NLMPC - Non Linear Model Predictive Control) para el entrenamiento de vehículos submarinos. El interés por el desarrollo de sistemas autónomos se incrementó considerablemente en los últimos años. Sectores como el industrial y militar han desarrollado esta tecnología con la finalidad de implementar futuros proyectos vinculados especialmente a la navegación autónoma. Este tipo de navegación se basa en sistemas de control en tiempo real que identifican el entorno que rodea al vehículo con la finalidad de tomar decisiones de desplazamiento en función de las restricciones mecánicas del vehículo y físicas del entorno. Los sistemas de Control Predictivo en Base a Modelos o MPC por sus siglas en inglés Model Predictive Control, han sido usados de manera satisfactoria para el control de vehículos submarinos. Sin embargo, su aplicación requiere estimar los estados del sistema en todo momento, lo cual tiene un coste computacional muy alto en entornos complejos como el medio submarino. Por otro lado, los sistemas de control con Redes Neuronales, no necesitan estimar de manera explícita la dinámica del modelo, pues obtienen una política que relaciona las entradas del sistema con las acciones finales, mejorando de esta manera el control de sistemas complejos a través de Redes Neuronales constituidas por muchas capas ocultas, sin caer en el error de acumulación de error durante la etapa de entrenamiento. En este escenario, el presente trabajo tiene como objetivo el control de un robot submarino no tripulado, basado en una combinación del sistema de control no lineal MPC y una Red Neuronal entrenada con algoritmos de aprendizaje profundo (Deep Learning). El control no lineal MPC suministraría la información necesaria a la Red Neuronal durante la etapa de entrenamiento, posteriormente la Red Neuronal podría controlar el movimiento del robot submarino sin la necesidad de conocer todos los estados del vehículo y a un coste computacional mucho menor.spaPontificia Universidad Católica del PerúPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/2.5/pe/Submarinos--Control automáticoVehículosControl predictivoRedes neuronales (Computación)https://purl.org/pe-repo/ocde/ford#2.03.01Control de aprendizaje profundo basado en un control predictivo por modelo no lineal para un vehículo submarino no tripuladoinfo:eu-repo/semantics/masterThesisreponame:PUCP-Tesisinstname:Pontificia Universidad Católica del Perúinstacron:PUCPSUNEDUMaestro en Ingeniería MecatrónicaMaestríaPontificia Universidad Católica del Perú. Escuela de Posgrado.Ingeniería Mecatrónica47099341https://orcid.org/0000-0003-2778-686X41930981713167Elías Giordano, Dante ÁngelPortella Delgado, Jhon ManuelTafur Sotelo, Julio Césarhttps://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesisORIGINALGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE.pdfGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE.pdfTexto completoapplication/pdf3550073https://tesis.pucp.edu.pe/bitstreams/a70069fc-61be-46c6-a792-439e32f6a5a1/download0b4ada335f1183485193d4231296190aMD51trueAnonymousREADGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_F.pdfGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_F.pdfFormulario de autorizaciónapplication/pdf398322https://tesis.pucp.edu.pe/bitstreams/76c558d0-3ac2-4935-b40b-decee6d5f501/download0a52c2b0f8333fb678bb11fe143c4e3aMD52falseAnonymousREAD2500-01-01GALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_T.pdfGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_T.pdfReporte de originalidadapplication/pdf7711552https://tesis.pucp.edu.pe/bitstreams/11efa2f4-bec4-4a00-bf55-eefb3b2fac20/download3090a7cfc7084bcfa4c98aabcc113ae0MD53falseAnonymousREAD2500-01-01CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://tesis.pucp.edu.pe/bitstreams/0593b028-cc46-4c80-bb46-1714c9849089/download5a4ffbc01f1b5eb70a835dac0d501661MD54falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://tesis.pucp.edu.pe/bitstreams/ef5c2417-e337-4242-b469-a6b9446a54ac/download8a4605be74aa9ea9d79846c1fba20a33MD55falseAnonymousREADTHUMBNAILGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE.pdf.jpgGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE.pdf.jpgIM Thumbnailimage/jpeg14868https://tesis.pucp.edu.pe/bitstreams/b7201895-394f-42d4-b46b-fa284b7e8781/download31cce83b92b00b48e2ee9af525878408MD56falseAnonymousREADGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_F.pdf.jpgGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_F.pdf.jpgIM Thumbnailimage/jpeg21003https://tesis.pucp.edu.pe/bitstreams/74ac32ca-841f-4181-a58b-1c398a2f5bba/downloadcf3e0c65bcee3d332e84277ef19e21a2MD57falseAnonymousREAD2500-01-01GALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_T.pdf.jpgGALLARDO_RODRIGUEZ_MANUEL_ENRIQUE_T.pdf.jpgIM Thumbnailimage/jpeg6576https://tesis.pucp.edu.pe/bitstreams/b591b507-b158-4715-856b-9d93bc57932b/downloada66901a9f6e3638597d0c14ce662fef8MD58falseAnonymousREAD2500-01-0120.500.12404/29540oai:tesis.pucp.edu.pe:20.500.12404/295402025-02-12 09:29:37.204http://creativecommons.org/licenses/by/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://tesis.pucp.edu.peRepositorio de Tesis PUCPraul.sifuentes@pucp.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.917434
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).