Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales
Descripción del Articulo
En esta Tesis se analizó, formuló, diseño y simuló un sistema de Control No Lineal multivariable usando técnicas de Lógica Difusa, Desigualdades Matriciales Lineales y Control ∞, estas técnicas fueron probadas en un sistema de control de posición articular y posición cartesiana de un robot plano de...
Autor: | |
---|---|
Formato: | tesis de maestría |
Fecha de Publicación: | 2019 |
Institución: | Universidad Nacional de Ingeniería |
Repositorio: | UNI-Tesis |
Lenguaje: | español |
OAI Identifier: | oai:cybertesis.uni.edu.pe:20.500.14076/19929 |
Enlace del recurso: | http://hdl.handle.net/20.500.14076/19929 |
Nivel de acceso: | acceso abierto |
Materia: | Sistema de control no lineal Lógica Difusa Desigualdades Matriciales Lineales Robot https://purl.org/pe-repo/ocde/ford#2.02.02 |
id |
UUNI_c77533e0b6c302832aef0e8a31c9db1c |
---|---|
oai_identifier_str |
oai:cybertesis.uni.edu.pe:20.500.14076/19929 |
network_acronym_str |
UUNI |
network_name_str |
UNI-Tesis |
repository_id_str |
1534 |
dc.title.es.fl_str_mv |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
title |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
spellingShingle |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales Coaquira Castillo, Roger Jesus Sistema de control no lineal Lógica Difusa Desigualdades Matriciales Lineales Robot https://purl.org/pe-repo/ocde/ford#2.02.02 |
title_short |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
title_full |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
title_fullStr |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
title_full_unstemmed |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
title_sort |
Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales lineales |
dc.creator.none.fl_str_mv |
Coaquira Castillo, Roger Jesus |
author |
Coaquira Castillo, Roger Jesus |
author_facet |
Coaquira Castillo, Roger Jesus |
author_role |
author |
dc.contributor.advisor.fl_str_mv |
Benites Saravia, Nicanor Raúl |
dc.contributor.author.fl_str_mv |
Coaquira Castillo, Roger Jesus |
dc.subject.es.fl_str_mv |
Sistema de control no lineal Lógica Difusa Desigualdades Matriciales Lineales Robot |
topic |
Sistema de control no lineal Lógica Difusa Desigualdades Matriciales Lineales Robot https://purl.org/pe-repo/ocde/ford#2.02.02 |
dc.subject.ocde.es.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.02 |
description |
En esta Tesis se analizó, formuló, diseño y simuló un sistema de Control No Lineal multivariable usando técnicas de Lógica Difusa, Desigualdades Matriciales Lineales y Control ∞, estas técnicas fueron probadas en un sistema de control de posición articular y posición cartesiana de un robot plano de dos grados de libertad. El objetivo es controlar todas las articulaciones simultáneamente por motores DC de imán permanente. Se formuló y analizó la geometría del Robot también se planteó Modelo Dinámico no Lineal del Robot plano de 2GL, para describir su comportamiento físico incluyendo las ecuaciones de los motores, y los sensores de posición y velocidad que hacen posible que todas las variables de interés en el espacio de estados estén disponibles. Para controlar la posición articular del Robot el controlador genera señales de voltaje que hacen posible el movimiento de los motores DC de imán permanente y de este modo siga la señal de referencia. La técnica de control planteada hace uso de modelos linealizados en nueve puntos de operación del Robot, para cada uno de estos puntos de operación se diseñó un controlador ∞ usando formulaciones basadas en Desigualdades Matriciales Lineales-LMI las cuales fueron resueltas por algoritmos de optimización convexa, el diseño del controlador ∞ considera el efecto de perturbaciones existentes. Finalmente haciendo uso de la Lógica Difusa (Takagi Sugeno) se consigue diseñar un control No Lineal Global considerando los nueve puntos de operación planteados del Robot. Luego de diseñar el sistema de control no lineal se presenta la simulación grafica del tiempo y la posición articular utilizado el software Matlab y Simulink concluyendo que los resultados son satisfactorios. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2021-03-02T21:31:35Z |
dc.date.available.none.fl_str_mv |
2021-03-02T21:31:35Z |
dc.date.issued.fl_str_mv |
2019 |
dc.type.es.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.14076/19929 |
url |
http://hdl.handle.net/20.500.14076/19929 |
dc.language.iso.es.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.fl_str_mv |
SUNEDU |
dc.rights.es.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.es.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.format.es.fl_str_mv |
application/pdf |
dc.publisher.es.fl_str_mv |
Universidad Nacional de Ingeniería |
dc.publisher.country.es.fl_str_mv |
PE |
dc.source.es.fl_str_mv |
Universidad Nacional de Ingeniería Repositorio Institucional - UNI |
dc.source.none.fl_str_mv |
reponame:UNI-Tesis instname:Universidad Nacional de Ingeniería instacron:UNI |
instname_str |
Universidad Nacional de Ingeniería |
instacron_str |
UNI |
institution |
UNI |
reponame_str |
UNI-Tesis |
collection |
UNI-Tesis |
bitstream.url.fl_str_mv |
http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/3/coaquira_cr.pdf.txt http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/2/license.txt http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/1/coaquira_cr.pdf |
bitstream.checksum.fl_str_mv |
5b9de7d9a02c4a1f1c7f8baf1e1340e9 8a4605be74aa9ea9d79846c1fba20a33 958af9fd672575e01d08ebd5f03e439d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional - UNI |
repository.mail.fl_str_mv |
repositorio@uni.edu.pe |
_version_ |
1840085639442202624 |
spelling |
Benites Saravia, Nicanor RaúlCoaquira Castillo, Roger JesusCoaquira Castillo, Roger Jesus2021-03-02T21:31:35Z2021-03-02T21:31:35Z2019http://hdl.handle.net/20.500.14076/19929En esta Tesis se analizó, formuló, diseño y simuló un sistema de Control No Lineal multivariable usando técnicas de Lógica Difusa, Desigualdades Matriciales Lineales y Control ∞, estas técnicas fueron probadas en un sistema de control de posición articular y posición cartesiana de un robot plano de dos grados de libertad. El objetivo es controlar todas las articulaciones simultáneamente por motores DC de imán permanente. Se formuló y analizó la geometría del Robot también se planteó Modelo Dinámico no Lineal del Robot plano de 2GL, para describir su comportamiento físico incluyendo las ecuaciones de los motores, y los sensores de posición y velocidad que hacen posible que todas las variables de interés en el espacio de estados estén disponibles. Para controlar la posición articular del Robot el controlador genera señales de voltaje que hacen posible el movimiento de los motores DC de imán permanente y de este modo siga la señal de referencia. La técnica de control planteada hace uso de modelos linealizados en nueve puntos de operación del Robot, para cada uno de estos puntos de operación se diseñó un controlador ∞ usando formulaciones basadas en Desigualdades Matriciales Lineales-LMI las cuales fueron resueltas por algoritmos de optimización convexa, el diseño del controlador ∞ considera el efecto de perturbaciones existentes. Finalmente haciendo uso de la Lógica Difusa (Takagi Sugeno) se consigue diseñar un control No Lineal Global considerando los nueve puntos de operación planteados del Robot. Luego de diseñar el sistema de control no lineal se presenta la simulación grafica del tiempo y la posición articular utilizado el software Matlab y Simulink concluyendo que los resultados son satisfactorios.In this Thesis, a multivariable Nonlinear Control system was analyzed, formulated, designed and simulated using Fuzzy Logic, Linear Matrix Inequalities and H∞ Control techniques, these techniques were tested in a joint position control system and a robot's Cartesian position plane of two degrees of freedom. The objective is to control all the joints simultaneously by permanent magnet DC motors. The geometry of the Robot was also formulated and analyzed. Nonlinear Dynamic Model of the 2GL plane robot was also proposed, to describe its physical behavior including the equations of the motors, and the position and speed sensors that make it possible for all the variables of interest in the space of states are available. To control the joint position of the Robot, the controller generates voltage signals that make it possible to move the permanent magnet DC motors and thus follow the reference signal. The proposed control technique makes use of linearized models in nine points of operation of the Robot, for each of these operating points a H_∞ controller was designed using formulations based on Linear Matrix Inequalities-LMI which were solved by convex optimization algorithms, the controller design H∞ considers the effect of existing disturbances. Finally making use of the Fuzzy Logic (Takagi Sugeno) is able to design a Global Nonlinear control considering the nine points of operation raised by the Robot. After designing the non-linear control system, the graphical simulation of time and joint position used by the Matlab and Simulink software is presented concluding that the results are satisfactory.Submitted by Quispe Rabanal Flavio (flaviofime@hotmail.com) on 2021-03-02T21:31:35Z No. of bitstreams: 1 coaquira_cr.pdf: 2724515 bytes, checksum: 958af9fd672575e01d08ebd5f03e439d (MD5)Made available in DSpace on 2021-03-02T21:31:35Z (GMT). No. of bitstreams: 1 coaquira_cr.pdf: 2724515 bytes, checksum: 958af9fd672575e01d08ebd5f03e439d (MD5) Previous issue date: 2019Tesisapplication/pdfspaUniversidad Nacional de IngenieríaPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Universidad Nacional de IngenieríaRepositorio Institucional - UNIreponame:UNI-Tesisinstname:Universidad Nacional de Ingenieríainstacron:UNISistema de control no linealLógica DifusaDesigualdades Matriciales LinealesRobothttps://purl.org/pe-repo/ocde/ford#2.02.02Diseño de un sistema de control no lineal de posición de un robot de 2-GL basado en lógica difusa y desigualdades matriciales linealesinfo:eu-repo/semantics/masterThesisSUNEDUMaestro en Ciencias con Mención en Automática e InstrumentaciónUniversidad Nacional de Ingeniería. Facultad de Ingeniería Eléctrica y Electrónica. Unidad de PosgradoMaestríaMaestría en Ciencias con Mención en Automática e InstrumentaciónMaestríahttps://orcid.org/0000-0002-3245-64701018991401333608https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/level#maestro712067Lazo Ochoa, Domingo PedroTEXTcoaquira_cr.pdf.txtcoaquira_cr.pdf.txtExtracted texttext/plain178721http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/3/coaquira_cr.pdf.txt5b9de7d9a02c4a1f1c7f8baf1e1340e9MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALcoaquira_cr.pdfcoaquira_cr.pdfapplication/pdf2724515http://cybertesis.uni.edu.pe/bitstream/20.500.14076/19929/1/coaquira_cr.pdf958af9fd672575e01d08ebd5f03e439dMD5120.500.14076/19929oai:cybertesis.uni.edu.pe:20.500.14076/199292025-01-30 19:26:34.617Repositorio Institucional - UNIrepositorio@uni.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
score |
13.448654 |
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).