Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo

La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rap...

Full description

Autores:
Gómez Vasco , Camilo Andrés
Vásquez Aristizabal, Diego Alejandro
Tipo de recurso:
Fecha de publicación:
2018
Institución:
Politécnico Colombiano Jaime Izasa Cadavid
Repositorio:
ICARUS
Idioma:
spa
OAI Identifier:
oai:repositorio.elpoli.edu.co:123456789/8662
Acceso en línea:
https://repositorio.elpoli.edu.co/handle/123456789/8662
Palabra clave:
Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.
Rights
License
http://creativecommons.org/licenses/by-nc/4.0/
id ICARUS2_9ff31aea729946eba6f70e36a6889c9c
oai_identifier_str oai:repositorio.elpoli.edu.co:123456789/8662
network_acronym_str ICARUS2
network_name_str ICARUS
repository_id_str
dc.title.none.fl_str_mv Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
title Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
spellingShingle Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.
title_short Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
title_full Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
title_fullStr Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
title_full_unstemmed Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
title_sort Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
dc.creator.fl_str_mv Gómez Vasco , Camilo Andrés
Vásquez Aristizabal, Diego Alejandro
dc.contributor.advisor.none.fl_str_mv Nuñez López, Juan David
dc.contributor.author.none.fl_str_mv Gómez Vasco , Camilo Andrés
Vásquez Aristizabal, Diego Alejandro
dc.subject.none.fl_str_mv Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.
topic Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.
description La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rapidez presente en un sistema plate and ball, para llevar a cabo esto, se obtiene el modelo matemático del sistema mediante análisis fenomenológico utilizando la ley de conservación de la energía, la linealización a través de series de Taylor y la transformada de Laplace. Luego de obtenido el modelo matemático, se diseña un controlador digital del cual se quiere que la red neuronal propuesta aprenda, la representación en tiempo discreto y espacio de estados del sistema es el paso previo al diseño del controlador digital, para iniciar este proceso, se calcula el periodo de muestreo por el método de ancho de banda, acto seguido, se diseña un controlador por realimentación del estado y observador de orden completo mediante la técnica de asignación de polos, puesto en marcha el controlador se convierte en el target para el entrenamiento de una red neuronal artificial. Una vez obtenida la base de datos extraída del comportamiento del controlador por realimentación del estado y observador de orden completo, se realiza el entrenamiento e implementación de una red neuronal artificial, que utiliza el algoritmo back propagation y cuyo aprendizaje es del tipo supervisado, los pesos producto del entrenamiento se extraen y se prueba el algoritmo como regulador del sistema plate and ball, obteniéndose una respuesta oscilatoria.8Por último, se diseña y se pone en marcha un controlador PID en tiempo discreto utilizando la técnica de asignación de polos a fin de comparar mediante las métricas de la integral del error si un controlador de la teoría clásica del control es más eficiente en la reducción del error que un controlador inteligente (red neuronal).
publishDate 2018
dc.date.issued.none.fl_str_mv 2018
dc.date.accessioned.none.fl_str_mv 2024-03-15T16:48:22Z
dc.date.available.none.fl_str_mv 2024-03-15T16:48:22Z
dc.type.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.identifier.other.none.fl_str_mv TIIC 367
dc.identifier.uri.none.fl_str_mv https://repositorio.elpoli.edu.co/handle/123456789/8662
identifier_str_mv TIIC 367
url https://repositorio.elpoli.edu.co/handle/123456789/8662
dc.language.iso.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.cc.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv http://purl.org/coar/resource_type/c_18cf
dc.publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
dc.publisher.department.none.fl_str_mv Facultad de Ingenierías
dc.publisher.program.none.fl_str_mv Ingeniería en Instrumentación y Control
publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
institution Politécnico Colombiano Jaime Izasa Cadavid
bitstream.url.fl_str_mv https://repositorio.elpoli.edu.co/bitstreams/b700ef67-7363-4d11-ad4e-ef320a41eecc/download
https://repositorio.elpoli.edu.co/bitstreams/6b44750e-72f3-4d06-95aa-9001158c2b77/download
https://repositorio.elpoli.edu.co/bitstreams/90b4ad2b-65c4-43dd-b595-fee37c85c431/download
https://repositorio.elpoli.edu.co/bitstreams/ffab4d3b-f4be-417e-8ef3-516c1a0102bc/download
bitstream.checksum.fl_str_mv 642f93b35eb56513c4d14578dcf73516
e1628ee3e0e71b2b41475bb338395782
dc6ef587537df3ab98e63f08feebc332
44484cf8be702442dbc9584b2792cd6d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional POLIJIC
repository.mail.fl_str_mv repositorio.polijic@gmail.com
_version_ 1811663774985224192
spelling Nuñez López, Juan DavidGómez Vasco , Camilo AndrésVásquez Aristizabal, Diego Alejandro2024-03-15T16:48:22Z2024-03-15T16:48:22Z2018La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rapidez presente en un sistema plate and ball, para llevar a cabo esto, se obtiene el modelo matemático del sistema mediante análisis fenomenológico utilizando la ley de conservación de la energía, la linealización a través de series de Taylor y la transformada de Laplace. Luego de obtenido el modelo matemático, se diseña un controlador digital del cual se quiere que la red neuronal propuesta aprenda, la representación en tiempo discreto y espacio de estados del sistema es el paso previo al diseño del controlador digital, para iniciar este proceso, se calcula el periodo de muestreo por el método de ancho de banda, acto seguido, se diseña un controlador por realimentación del estado y observador de orden completo mediante la técnica de asignación de polos, puesto en marcha el controlador se convierte en el target para el entrenamiento de una red neuronal artificial. Una vez obtenida la base de datos extraída del comportamiento del controlador por realimentación del estado y observador de orden completo, se realiza el entrenamiento e implementación de una red neuronal artificial, que utiliza el algoritmo back propagation y cuyo aprendizaje es del tipo supervisado, los pesos producto del entrenamiento se extraen y se prueba el algoritmo como regulador del sistema plate and ball, obteniéndose una respuesta oscilatoria.8Por último, se diseña y se pone en marcha un controlador PID en tiempo discreto utilizando la técnica de asignación de polos a fin de comparar mediante las métricas de la integral del error si un controlador de la teoría clásica del control es más eficiente en la reducción del error que un controlador inteligente (red neuronal).http://purl.org/coar/resource_type/c_18cfTIIC 367https://repositorio.elpoli.edu.co/handle/123456789/8662Politécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería en Instrumentación y Controlhttp://creativecommons.org/licenses/by-nc/4.0/http://purl.org/coar/access_right/c_abf2Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completohttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.edu.co/bitstreams/b700ef67-7363-4d11-ad4e-ef320a41eecc/download642f93b35eb56513c4d14578dcf73516MD51ORIGINALTIIC 367.pdfTIIC 367.pdfapplication/pdf3001449https://repositorio.elpoli.edu.co/bitstreams/6b44750e-72f3-4d06-95aa-9001158c2b77/downloade1628ee3e0e71b2b41475bb338395782MD52WILSON RICARDO ESCOBAR GALVEZ.pdfWILSON RICARDO ESCOBAR GALVEZ.pdfapplication/pdf340041https://repositorio.elpoli.edu.co/bitstreams/90b4ad2b-65c4-43dd-b595-fee37c85c431/downloaddc6ef587537df3ab98e63f08feebc332MD53JOSE PADILLA VILLADA.pdfJOSE PADILLA VILLADA.pdfapplication/pdf268846https://repositorio.elpoli.edu.co/bitstreams/ffab4d3b-f4be-417e-8ef3-516c1a0102bc/download44484cf8be702442dbc9584b2792cd6dMD54123456789/8662oai:repositorio.elpoli.edu.co:123456789/86622024-03-15 11:48:24.531https://repositorio.elpoli.edu.coRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg==