Control of a second order system based on neural networks
Descripción del Articulo
The present work shows the simulation and implementation of a "Neurocontroller" in a second order plant. The neural controller, also known as Neurocontroller, was implemented with a multilayer network, where the backpropagation of the error was developed through the "Backprogation&quo...
Autores: | , , , , |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2008 |
Institución: | Universidad Nacional de Ingeniería |
Repositorio: | Revistas - Universidad Nacional de Ingeniería |
Lenguaje: | español |
OAI Identifier: | oai:oai:revistas.uni.edu.pe:article/355 |
Enlace del recurso: | https://revistas.uni.edu.pe/index.php/tecnia/article/view/355 |
Nivel de acceso: | acceso abierto |
Materia: | neurocontrolador control con redes neuronales neurocontrolador por refuerzo controlador neuronal neurocontroller control with neural networks booster neurocontroller neural controller |
id |
REVUNI_807bf510e19adceb95e9f86c1a9ee929 |
---|---|
oai_identifier_str |
oai:oai:revistas.uni.edu.pe:article/355 |
network_acronym_str |
REVUNI |
network_name_str |
Revistas - Universidad Nacional de Ingeniería |
repository_id_str |
|
spelling |
Control of a second order system based on neural networksControl de un sistema de segundo orden basado en redes neuronalesBorja, MarioMolero, RudolphCuellar, NiltonMontes, MartinSeparovich, Dragoneurocontroladorcontrol con redes neuronalesneurocontrolador por refuerzocontrolador neuronalneurocontrollercontrol with neural networksbooster neurocontrollerneural controllerThe present work shows the simulation and implementation of a "Neurocontroller" in a second order plant. The neural controller, also known as Neurocontroller, was implemented with a multilayer network, where the backpropagation of the error was developed through the "Backprogation" algorithm. The multilayer network, composed of a hidden layer and an output layer, was first simulated in Matlab to get the variation parameters, then it was simulated in Visual C++ to achieve the optimization. The architecture of this multilayer network was varied many times until reaching an optimal form that will be shown as the final architecture. Next, the simulation was done in LabVIEW 8.4, corroborating the simulations in Visual C++. Finally, the neural controller developed in LabVIEW was tested in real time, showing gratifying results and verifying its effectiveness despite simultaneous changes in the parameters.El presente trabajo muestra la simulación e implementación de un “Neurocontrolador” en una planta de segundo orden. El controlador neuronal, también conocido como Neurocontrolador, fue implementado con una red multicapa, donde la retropropagación del error fue desarrollada mediante el algoritmo “Backprogation”. La red multicapa, compuesta por una capa oculta y una capa de salida, fue simulada primero en Matlab para conseguir los parámetros de variación, luego fue simulada en Visual C++ para lograr la optimización. La arquitectura de esta red multicapa fue variando muchas veces hasta llegar a una forma óptima que se mostrará como la arquitectura final. Seguidamente, se hizo la simulación en LabVIEW 8.4, corroborando las simulaciones en Visual C++. Finalmente, se probó el controlador neural desarrollado en LabVIEW en tiempo real, mostrando gratificantes resultados y comprobando su efectividad a pesar de cambios simultáneos en los parámetros.Universidad Nacional de Ingeniería2008-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtículo evaluado por paresapplication/pdfhttps://revistas.uni.edu.pe/index.php/tecnia/article/view/35510.21754/tecnia.v19i2.355TECNIA; Vol. 19 No. 2 (2008); 14-22TECNIA; Vol. 19 Núm. 2 (2008); 14-222309-04130375-7765reponame:Revistas - Universidad Nacional de Ingenieríainstname:Universidad Nacional de Ingenieríainstacron:UNIspahttps://revistas.uni.edu.pe/index.php/tecnia/article/view/355/346Derechos de autor 2008 TECNIAhttp://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:oai:revistas.uni.edu.pe:article/3552023-12-05T17:21:36Z |
dc.title.none.fl_str_mv |
Control of a second order system based on neural networks Control de un sistema de segundo orden basado en redes neuronales |
title |
Control of a second order system based on neural networks |
spellingShingle |
Control of a second order system based on neural networks Borja, Mario neurocontrolador control con redes neuronales neurocontrolador por refuerzo controlador neuronal neurocontroller control with neural networks booster neurocontroller neural controller |
title_short |
Control of a second order system based on neural networks |
title_full |
Control of a second order system based on neural networks |
title_fullStr |
Control of a second order system based on neural networks |
title_full_unstemmed |
Control of a second order system based on neural networks |
title_sort |
Control of a second order system based on neural networks |
dc.creator.none.fl_str_mv |
Borja, Mario Molero, Rudolph Cuellar, Nilton Montes, Martin Separovich, Drago |
author |
Borja, Mario |
author_facet |
Borja, Mario Molero, Rudolph Cuellar, Nilton Montes, Martin Separovich, Drago |
author_role |
author |
author2 |
Molero, Rudolph Cuellar, Nilton Montes, Martin Separovich, Drago |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
neurocontrolador control con redes neuronales neurocontrolador por refuerzo controlador neuronal neurocontroller control with neural networks booster neurocontroller neural controller |
topic |
neurocontrolador control con redes neuronales neurocontrolador por refuerzo controlador neuronal neurocontroller control with neural networks booster neurocontroller neural controller |
description |
The present work shows the simulation and implementation of a "Neurocontroller" in a second order plant. The neural controller, also known as Neurocontroller, was implemented with a multilayer network, where the backpropagation of the error was developed through the "Backprogation" algorithm. The multilayer network, composed of a hidden layer and an output layer, was first simulated in Matlab to get the variation parameters, then it was simulated in Visual C++ to achieve the optimization. The architecture of this multilayer network was varied many times until reaching an optimal form that will be shown as the final architecture. Next, the simulation was done in LabVIEW 8.4, corroborating the simulations in Visual C++. Finally, the neural controller developed in LabVIEW was tested in real time, showing gratifying results and verifying its effectiveness despite simultaneous changes in the parameters. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-12-01 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Artículo evaluado por pares |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/355 10.21754/tecnia.v19i2.355 |
url |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/355 |
identifier_str_mv |
10.21754/tecnia.v19i2.355 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/355/346 |
dc.rights.none.fl_str_mv |
Derechos de autor 2008 TECNIA http://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Derechos de autor 2008 TECNIA http://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
dc.source.none.fl_str_mv |
TECNIA; Vol. 19 No. 2 (2008); 14-22 TECNIA; Vol. 19 Núm. 2 (2008); 14-22 2309-0413 0375-7765 reponame:Revistas - Universidad Nacional de Ingeniería instname:Universidad Nacional de Ingeniería instacron:UNI |
instname_str |
Universidad Nacional de Ingeniería |
instacron_str |
UNI |
institution |
UNI |
reponame_str |
Revistas - Universidad Nacional de Ingeniería |
collection |
Revistas - Universidad Nacional de Ingeniería |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1833562777065619456 |
score |
13.771879 |
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).