Design of position control of a DC motor with simplified hardware
Descripción del Articulo
In this work is presented the required details for the design a DC motor positioning control, having into account the parameters of the motor given by the manufacturer. It is explain in detail the method used to find their operation parameters, with the controller parameter, the Kalman and control c...
Autores: | , , , |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2018 |
Institución: | Universidad Nacional de Ingeniería |
Repositorio: | Revista UNI - Tecnia |
Lenguaje: | español |
OAI Identifier: | oai:oai:revistas.uni.edu.pe:article/1 |
Enlace del recurso: | http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/1 |
Nivel de acceso: | acceso abierto |
Materia: | Identifiacación SISO Matlab Señal de referencia Señal de control Señal de error Lenguaje ensamblador DSP Enconder |
id |
0375-7765_c015d544c7949f76f085460103f3da5e |
---|---|
oai_identifier_str |
oai:oai:revistas.uni.edu.pe:article/1 |
network_acronym_str |
0375-7765 |
repository_id_str |
. |
network_name_str |
Revista UNI - Tecnia |
spelling |
Design of position control of a DC motor with simplified hardwareDiseño del control de posición de un motor DC con hardware simplificadoButler Blacker, Jorge GustavoFigueroa Santos, Luis LeoncioCastillo Belsuzarri, TriniInca Rodríguez, Jorge LuisIdentifiacaciónSISOMatlabSeñal de referenciaSeñal de controlSeñal de errorLenguaje ensambladorDSPEnconderIn this work is presented the required details for the design a DC motor positioning control, having into account the parameters of the motor given by the manufacturer. It is explain in detail the method used to find their operation parameters, with the controller parameter, the Kalman and control constants are calculated. All of those used in the C++ language as well as in DSP assembler. With the data collected in real time is produced the control signal that also is obtained from C++, finally we drew the results in DSP assembly language. En el presente trabajo se presentan los detalles necesarios para el diseño del control de posición de un motor DC, teniendo en cuenta los parámetros del motor dados por el fabricante. Explicaremos los métodos para hallar los parámetros reales del motor, con los cuales se hallan los parámetros del controlador, además de las constantes de Kalman y de control utilizados en los programas tanto en lenguaje C++ como ensamblador del DSP que queramos utilizar, los datos de la señal de referencia, del encoder de posición, de la señal de control y de la señal de error que se pueden obtener como resultado del programa en tiempo real con lenguaje C++, dichos datos de salida se dibujan con software de Matlab. Con los datos obtenidos en tiempo real, se pueden crear los dos archivos de entrada de señal de referencia y del encoder de posición al programa en lenguaje ensamblador del DSP seleccionado, y para producir la señal de control que también es obtenida como resultado del programa en lenguaje C++, finalmente dibujamos los resultados del programa en lenguaje ensamblador de DSP seleccionado con software de Matlab. Universidad Nacional de Ingeniería2018-09-14info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtículo evaluado por paresapplication/pdfhttp://www.revistas.uni.edu.pe/index.php/tecnia/article/view/110.21754/tecnia.v19i1.1TECNIA; Vol 19 No 1 (2009); 5TECNIA; Vol. 19 Núm. 1 (2009); 52309-04130375-7765reponame:Revista UNI - Tecniainstname:Universidad Nacional de Ingenieríainstacron:UNIspahttp://www.revistas.uni.edu.pe/index.php/tecnia/article/view/1/1info:eu-repo/semantics/openAccess2021-05-29T15:55:17Zmail@mail.com - |
dc.title.none.fl_str_mv |
Design of position control of a DC motor with simplified hardware Diseño del control de posición de un motor DC con hardware simplificado |
title |
Design of position control of a DC motor with simplified hardware |
spellingShingle |
Design of position control of a DC motor with simplified hardware Butler Blacker, Jorge Gustavo Identifiacación SISO Matlab Señal de referencia Señal de control Señal de error Lenguaje ensamblador DSP Enconder |
title_short |
Design of position control of a DC motor with simplified hardware |
title_full |
Design of position control of a DC motor with simplified hardware |
title_fullStr |
Design of position control of a DC motor with simplified hardware |
title_full_unstemmed |
Design of position control of a DC motor with simplified hardware |
title_sort |
Design of position control of a DC motor with simplified hardware |
dc.creator.none.fl_str_mv |
Butler Blacker, Jorge Gustavo Figueroa Santos, Luis Leoncio Castillo Belsuzarri, Trini Inca Rodríguez, Jorge Luis |
author |
Butler Blacker, Jorge Gustavo |
author_facet |
Butler Blacker, Jorge Gustavo Figueroa Santos, Luis Leoncio Castillo Belsuzarri, Trini Inca Rodríguez, Jorge Luis |
author_role |
author |
author2 |
Figueroa Santos, Luis Leoncio Castillo Belsuzarri, Trini Inca Rodríguez, Jorge Luis |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Identifiacación SISO Matlab Señal de referencia Señal de control Señal de error Lenguaje ensamblador DSP Enconder |
topic |
Identifiacación SISO Matlab Señal de referencia Señal de control Señal de error Lenguaje ensamblador DSP Enconder |
dc.description.none.fl_txt_mv |
In this work is presented the required details for the design a DC motor positioning control, having into account the parameters of the motor given by the manufacturer. It is explain in detail the method used to find their operation parameters, with the controller parameter, the Kalman and control constants are calculated. All of those used in the C++ language as well as in DSP assembler. With the data collected in real time is produced the control signal that also is obtained from C++, finally we drew the results in DSP assembly language. En el presente trabajo se presentan los detalles necesarios para el diseño del control de posición de un motor DC, teniendo en cuenta los parámetros del motor dados por el fabricante. Explicaremos los métodos para hallar los parámetros reales del motor, con los cuales se hallan los parámetros del controlador, además de las constantes de Kalman y de control utilizados en los programas tanto en lenguaje C++ como ensamblador del DSP que queramos utilizar, los datos de la señal de referencia, del encoder de posición, de la señal de control y de la señal de error que se pueden obtener como resultado del programa en tiempo real con lenguaje C++, dichos datos de salida se dibujan con software de Matlab. Con los datos obtenidos en tiempo real, se pueden crear los dos archivos de entrada de señal de referencia y del encoder de posición al programa en lenguaje ensamblador del DSP seleccionado, y para producir la señal de control que también es obtenida como resultado del programa en lenguaje C++, finalmente dibujamos los resultados del programa en lenguaje ensamblador de DSP seleccionado con software de Matlab. |
description |
In this work is presented the required details for the design a DC motor positioning control, having into account the parameters of the motor given by the manufacturer. It is explain in detail the method used to find their operation parameters, with the controller parameter, the Kalman and control constants are calculated. All of those used in the C++ language as well as in DSP assembler. With the data collected in real time is produced the control signal that also is obtained from C++, finally we drew the results in DSP assembly language. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-09-14 |
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 |
http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/1 10.21754/tecnia.v19i1.1 |
url |
http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/1 |
identifier_str_mv |
10.21754/tecnia.v19i1.1 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/1/1 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
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 1 (2009); 5 TECNIA; Vol. 19 Núm. 1 (2009); 5 2309-0413 0375-7765 reponame:Revista UNI - Tecnia instname:Universidad Nacional de Ingeniería instacron:UNI |
reponame_str |
Revista UNI - Tecnia |
collection |
Revista UNI - Tecnia |
instname_str |
Universidad Nacional de Ingeniería |
instacron_str |
UNI |
institution |
UNI |
repository.name.fl_str_mv |
-
|
repository.mail.fl_str_mv |
mail@mail.com |
_version_ |
1701108798786109440 |
score |
13.982926 |
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).