Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales

66 páginas

Autores:
Gutiérrez Naranjo, Sebastián
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2009
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/6428
Acceso en línea:
https://repository.eia.edu.co/handle/11190/6428
Palabra clave:
Sistemas dinámicos
Control Adaptativo
No lineal
Redes Neuronales Artificiales
Perceptron multicapa
Dynamical Systems
Adaptive Control
Non Linear
Artificial Neural Networks
Multilayer Perceptron
Rights
openAccess
License
Derechos Reservados - Univesidad EIA - 2009
id REIA2_84869719fc2bb9aac7edc8683658493d
oai_identifier_str oai:repository.eia.edu.co:11190/6428
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
title Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
spellingShingle Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
Sistemas dinámicos
Control Adaptativo
No lineal
Redes Neuronales Artificiales
Perceptron multicapa
Dynamical Systems
Adaptive Control
Non Linear
Artificial Neural Networks
Multilayer Perceptron
title_short Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
title_full Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
title_fullStr Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
title_full_unstemmed Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
title_sort Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No Lineales
dc.creator.fl_str_mv Gutiérrez Naranjo, Sebastián
dc.contributor.author.none.fl_str_mv Gutiérrez Naranjo, Sebastián
dc.subject.proposal.spa.fl_str_mv Sistemas dinámicos
Control Adaptativo
No lineal
Redes Neuronales Artificiales
Perceptron multicapa
topic Sistemas dinámicos
Control Adaptativo
No lineal
Redes Neuronales Artificiales
Perceptron multicapa
Dynamical Systems
Adaptive Control
Non Linear
Artificial Neural Networks
Multilayer Perceptron
dc.subject.proposal.eng.fl_str_mv Dynamical Systems
Adaptive Control
Non Linear
Artificial Neural Networks
Multilayer Perceptron
description 66 páginas
publishDate 2009
dc.date.issued.none.fl_str_mv 2009
dc.date.accessioned.none.fl_str_mv 2024-02-09T15:43:07Z
dc.date.available.none.fl_str_mv 2024-02-09T15:43:07Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/6428
url https://repository.eia.edu.co/handle/11190/6428
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Derechos Reservados - Univesidad EIA - 2009
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Univesidad EIA - 2009
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidad EIA
dc.publisher.program.none.fl_str_mv Ingeniería Mecatrónica
dc.publisher.faculty.none.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.publisher.place.none.fl_str_mv Envigado, Antioquia
publisher.none.fl_str_mv Universidad EIA
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/552bb97a-c7d8-428a-b3a6-58204bbb9a64/download
https://repository.eia.edu.co/bitstreams/7adc75d1-1f43-4e4c-8d93-72acaf27f451/download
https://repository.eia.edu.co/bitstreams/f79b9ede-45d0-4404-a26e-23f6e1e56ae2/download
https://repository.eia.edu.co/bitstreams/d8b03f6c-cfa2-41bf-ae68-facd957316dd/download
bitstream.checksum.fl_str_mv 5875b71329346ba184c0f2ba50b3f0fa
2264fce645ac2952653ce3f3b8fa781e
0d2a300a4620061bb068602d282d829c
beeee936603652bc64f05d366f037e19
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814100891829010432
spelling Gutiérrez Naranjo, Sebastián2024-02-09T15:43:07Z2024-02-09T15:43:07Z2009https://repository.eia.edu.co/handle/11190/642866 páginasEn este trabajo se presentan algunos conceptos generales del modelamiento y control de sistemas dinámicos, y las dificultades que surgen al aplicar las técnicas convencionales a procesos no lineales o con dinámicas difíciles de modelar. Luego se introducen las Redes Neuronales Artificiales como herramientas inteligentes que presentan varias características deseables para el modelamiento y control de sistemas dinámicos. La teoría y conceptos básicos de las Redes Neuronales Artificiales se aplican a la modelación y control de un sistema no lineal en particular. Se construyen dos modelos neuronales para identificar el sistema, y se analiza su desempeño a la luz de siete métricas estadísticas. El problema del control del sistema no lineal se divide en tres partes. Primero se diseña un controlador de referencia que sirve para recoger información del comportamiento del sistema bajo una acción de control. Esta información se utiliza para identificar la dinámica inversa del sistema por medio de una red neuronal. Luego se construye un controlador inverso a partir del modelo de la dinámica inversa del sistema representada por la red neuronal previamente entrenada. A esta estructura de control se le adiciona un mecanismo de adaptación que modifica los parámetros de la red neuronal con el objetivo de contrarrestar perturbaciones y cambios en la dinámica del sistema y de minimizar constantemente el error. Esta estructura de control adaptativo se prueba con el sistema inicial, y con dos sistemas adicionales que se construyen a partir de variaciones de este. El desempeño del controlador se analiza según las mismas métricas estadísticas utilizadas en la identificación, y según criterios convencionales como el sobreimpulso y el tiempo de respuesta.Abstract: Some general concepts about dynamic system modeling and control, as well as the difficulties that arise when trying to apply conventional control techniques to non linear systems, or with difficult to predict dynamics, are presented in this paper. Then, Artificial Neural Networks are introduced as intelligent tools that have some desirable characteristics applicable to modeling and control of dynamical systems. The theory on Artificial Neural Networks is applied to the modeling and control of a particular non linear system. Two Artificial Neural Network based models are built in order to identify the system, and their performance is analyzed based on seven statistic measures. The problem of controlling the non linear system is divided into three parts. First, a reference controller is designed, and used to gather information about the system dynamics. This information is used to train a neural network to reproduce the inverse dynamics of the system. Then, an inverse controller is built based on the inverse model of the system represented by the previously trained neural network. An adaptation mechanism that modifies the parameters of the net is added to the inverse control structure in order to respond to disturbances and dynamic changes, and to continuously minimize the error. This structure is tested on the original system and on two other systems that are built from variations on the original. The performance of the controller is analyzed based on the same statistic measures used in the identification, and based on criteria such as peak response and time response.PregradoIngeniero MecatrónicospaUniversidad EIAIngeniería MecatrónicaEscuela de Ingeniería y Ciencias BásicasEnvigado, AntioquiaDerechos Reservados - Univesidad EIA - 2009https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Algoritmo de Control Adaptativo Basado en Redes Neuronales: Aplicación a Procesos Dinámicos No LinealesTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Sistemas dinámicosControl AdaptativoNo linealRedes Neuronales ArtificialesPerceptron multicapaDynamical SystemsAdaptive ControlNon LinearArtificial Neural NetworksMultilayer PerceptronPublicationORIGINALGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdfGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdfapplication/pdf876436https://repository.eia.edu.co/bitstreams/552bb97a-c7d8-428a-b3a6-58204bbb9a64/download5875b71329346ba184c0f2ba50b3f0faMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82553https://repository.eia.edu.co/bitstreams/7adc75d1-1f43-4e4c-8d93-72acaf27f451/download2264fce645ac2952653ce3f3b8fa781eMD52TEXTGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdf.txtGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdf.txtExtracted texttext/plain102555https://repository.eia.edu.co/bitstreams/f79b9ede-45d0-4404-a26e-23f6e1e56ae2/download0d2a300a4620061bb068602d282d829cMD53THUMBNAILGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdf.jpgGutiérrezSebastián_2009_AlgoritmoControlAdaptativo.pdf.jpgGenerated Thumbnailimage/jpeg6630https://repository.eia.edu.co/bitstreams/d8b03f6c-cfa2-41bf-ae68-facd957316dd/downloadbeeee936603652bc64f05d366f037e19MD5411190/6428oai:repository.eia.edu.co:11190/64282024-02-10 03:01:00.864https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Univesidad EIA - 2009open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comCjxjZW50ZXI+PGI+QVZJU08gREUgUFJJVkFDSURBRDwvYj48L2NlbnRlcj4KPGJyPgo8cD5MYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjo8L3A+CjxwPkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uPC9wPgo8cD5BbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC48L3A+CjxwPkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuPC9wPgo8cD5FbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS48L3A+CjxwPlBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLjwvcD4KPHA+RW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS48L3A+CjxwPkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuPC9wPgo8cD5FbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4K