Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation

Descripción del Articulo

This master thesis is devoted to the design, analysis, and experimental validation of an energy-based control strategy for the well-known benchmark cart-pole system in implicit Port-Hamiltonian (PH) representation. The control scheme performs two tasks: swingup and (local) stabilization. The swing-u...

Descripción completa

Detalles Bibliográficos
Autor: Huamán Loayza, Alex Smith
Formato: tesis de maestría
Fecha de Publicación:2019
Institución:Pontificia Universidad Católica del Perú
Repositorio:PUCP-Tesis
Lenguaje:inglés
OAI Identifier:oai:tesis.pucp.edu.pe:20.500.12404/16143
Enlace del recurso:http://hdl.handle.net/20.500.12404/16143
Nivel de acceso:acceso abierto
Materia:Control automático
Teoría del control
https://purl.org/pe-repo/ocde/ford#2.02.03
id PUCP_5640d82806b3a2fce2f87b5e8edadbd9
oai_identifier_str oai:tesis.pucp.edu.pe:20.500.12404/16143
network_acronym_str PUCP
network_name_str PUCP-Tesis
repository_id_str .
dc.title.es_ES.fl_str_mv Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
title Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
spellingShingle Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
Huamán Loayza, Alex Smith
Control automático
Teoría del control
https://purl.org/pe-repo/ocde/ford#2.02.03
title_short Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
title_full Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
title_fullStr Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
title_full_unstemmed Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
title_sort Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representation
author Huamán Loayza, Alex Smith
author_facet Huamán Loayza, Alex Smith
author_role author
dc.contributor.advisor.fl_str_mv Reger, Johann
Cieza Aguirre, Oscar B.
Pérez Zúñiga, Carlos Gustavo
dc.contributor.author.fl_str_mv Huamán Loayza, Alex Smith
dc.subject.es_ES.fl_str_mv Control automático
Teoría del control
topic Control automático
Teoría del control
https://purl.org/pe-repo/ocde/ford#2.02.03
dc.subject.ocde.es_ES.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.03
description This master thesis is devoted to the design, analysis, and experimental validation of an energy-based control strategy for the well-known benchmark cart-pole system in implicit Port-Hamiltonian (PH) representation. The control scheme performs two tasks: swingup and (local) stabilization. The swing-up controller is carried out on the basis of a generalized energy function and consists of bringing the pendulum trajectories from the lower (stable) position to a limit cycle (homoclinic orbit), which passes by the upright (unstable) position, as well as the cart trajectories to the desired point. The (local) stabilizing controller is designed under a novel algebraic Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) technique and ensures the upright (asymptotic) stabilization of the pendulum as well as the cart at a desired position. To illustrate the effectiveness of the proposed control scheme, this work presents simulations and real-time experiments considering physical damping, i.e., viscous friction. The results are additionally contrasted with another energy-based control strategy for the cart-pole system in explicit Euler-Lagrange (EL) representation.
publishDate 2019
dc.date.created.none.fl_str_mv 2019
dc.date.accessioned.none.fl_str_mv 2020-03-20T01:02:36Z
dc.date.available.none.fl_str_mv 2020-03-20T01:02:36Z
dc.date.issued.fl_str_mv 2020-03-19
dc.type.es_ES.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12404/16143
url http://hdl.handle.net/20.500.12404/16143
dc.language.iso.es_ES.fl_str_mv eng
language eng
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_ES.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
dc.publisher.es_ES.fl_str_mv Pontificia Universidad Católica del Perú
dc.publisher.country.es_ES.fl_str_mv PE
dc.source.none.fl_str_mv reponame:PUCP-Tesis
instname:Pontificia Universidad Católica del Perú
instacron:PUCP
instname_str Pontificia Universidad Católica del Perú
instacron_str PUCP
institution PUCP
reponame_str PUCP-Tesis
collection PUCP-Tesis
bitstream.url.fl_str_mv https://tesis.pucp.edu.pe/bitstreams/c0282e3f-df59-4fc8-95b7-d50d77d1c6c1/download
https://tesis.pucp.edu.pe/bitstreams/ca1c7b08-9d9e-4c02-a9f6-996a94d788f4/download
https://tesis.pucp.edu.pe/bitstreams/cabb86cb-0060-4a65-a24b-1cd58ee1f0c2/download
https://tesis.pucp.edu.pe/bitstreams/4d9b0e76-3034-4562-a0a1-25d306fbdda1/download
bitstream.checksum.fl_str_mv cecad8b9db9baa545d9832dd94d55f6b
35481b2c8d414f16a5a053be5878fdb5
159cd475af14c1207cd50cfcc9da6621
eb07ba50c574accf38c47194205e6258
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de Tesis PUCP
repository.mail.fl_str_mv raul.sifuentes@pucp.pe
_version_ 1834736797296361472
spelling Reger, JohannCieza Aguirre, Oscar B.Pérez Zúñiga, Carlos GustavoHuamán Loayza, Alex Smith2020-03-20T01:02:36Z2020-03-20T01:02:36Z20192020-03-19http://hdl.handle.net/20.500.12404/16143This master thesis is devoted to the design, analysis, and experimental validation of an energy-based control strategy for the well-known benchmark cart-pole system in implicit Port-Hamiltonian (PH) representation. The control scheme performs two tasks: swingup and (local) stabilization. The swing-up controller is carried out on the basis of a generalized energy function and consists of bringing the pendulum trajectories from the lower (stable) position to a limit cycle (homoclinic orbit), which passes by the upright (unstable) position, as well as the cart trajectories to the desired point. The (local) stabilizing controller is designed under a novel algebraic Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) technique and ensures the upright (asymptotic) stabilization of the pendulum as well as the cart at a desired position. To illustrate the effectiveness of the proposed control scheme, this work presents simulations and real-time experiments considering physical damping, i.e., viscous friction. The results are additionally contrasted with another energy-based control strategy for the cart-pole system in explicit Euler-Lagrange (EL) representation.Diese Masterarbeit widmet sich dem Entwurf, der Analyse und der experimentellen Validierung einer energiebasierten Regelstrategie für das bekannte Benchmarksystem des inversen Pendels auf einem Wagen in impliziter Port-Hamiltonscher (PH) Darstellung. Das Regelungssystem erfüllt zwei Aufgaben: das Aufschwingen und (lokale) Stabilisierung. Das Aufschwingen erfolgt auf Grundlage der generalisierten Energiefunktion und besteht darin, sowohl die Trajektorien des Pendels von der unteren (stabilen) Position in einen Grenzzyklus (homokliner Orbit) zu bringen, wobei die (instabile) aufrechte Lage passiert wird, als auch den Wagen in einer gewünschten Position einzustellen. Die (lokale) Regelung zur Stabilisierung ist nach einer neuartigen algebraischen Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) Methode konzipiert und gewährleistet die aufrechte (asymptotische) Stabilisierung des Pendels sowie die Positionierung des Wagens an einem gewünschten Referenzpunkt. Um die Funktionalität des entworfenen Regelungssystems zu veranschaulichen, werden in dieser Masterarbeit Simulationen und Echtzeit-Experimente unter Berücksichtigung der physikalischen Dämpfung, d.h. der viskosen Reibung, vorgestellt. Die Ergebnisse werden zusätzlich mit einem weiteren energiebasierten Regelungsansatz für das System des inversen Pendels auf einem Wagen in expliziter Euler-Lagrange (EL) Darstellung verglichen.TesisengPontificia Universidad Católica del PerúPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/pe/Control automáticoTeoría del controlhttps://purl.org/pe-repo/ocde/ford#2.02.03Energy-Based Control for the Cart-Pole System in Implicit Port-Hamiltonian Representationinfo:eu-repo/semantics/masterThesisreponame:PUCP-Tesisinstname:Pontificia Universidad Católica del Perúinstacron:PUCPSUNEDUMaestro en Ingeniería de Control y AutomatizaciónMaestríaPontificia Universidad Católica del Perú. Escuela de PosgradoIngeniería de Control y Automatización712037https://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesisCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81036https://tesis.pucp.edu.pe/bitstreams/c0282e3f-df59-4fc8-95b7-d50d77d1c6c1/downloadcecad8b9db9baa545d9832dd94d55f6bMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81650https://tesis.pucp.edu.pe/bitstreams/ca1c7b08-9d9e-4c02-a9f6-996a94d788f4/download35481b2c8d414f16a5a053be5878fdb5MD53falseAnonymousREADTHUMBNAILHUAMAN_LOAYZA_ALEX_ENERGY_BASED_CONTROL.pdf.jpgHUAMAN_LOAYZA_ALEX_ENERGY_BASED_CONTROL.pdf.jpgIM Thumbnailimage/jpeg11572https://tesis.pucp.edu.pe/bitstreams/cabb86cb-0060-4a65-a24b-1cd58ee1f0c2/download159cd475af14c1207cd50cfcc9da6621MD54falseAnonymousREADORIGINALHUAMAN_LOAYZA_ALEX_ENERGY_BASED_CONTROL.pdfHUAMAN_LOAYZA_ALEX_ENERGY_BASED_CONTROL.pdfTexto completoapplication/pdf8182605https://tesis.pucp.edu.pe/bitstreams/4d9b0e76-3034-4562-a0a1-25d306fbdda1/downloadeb07ba50c574accf38c47194205e6258MD55trueAnonymousREAD20.500.12404/16143oai:tesis.pucp.edu.pe:20.500.12404/161432024-12-03 11:42:07.616http://creativecommons.org/licenses/by-nc-sa/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://tesis.pucp.edu.peRepositorio de Tesis PUCPraul.sifuentes@pucp.peTElDRU5DSUEgRVNUw4FOREFSCgpCYWpvIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcywgYXV0b3Jpem8gZWwgZGVww7NzaXRvIGRlIG1pIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gRGlnaXRhbCBkZSBUZXNpcyBQVUNQLiAKCkNvbiBsYSBhdXRvcml6YWNpw7NuIGRlIGRlcMOzc2l0byBkZSBtaSB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvdG9yZ28gYSBsYSBQb250aWZpY2lhIFVuaXZlcnNpZGFkIENhdMOzbGljYSBkZWwgUGVyw7ogdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSBwYXJhIHJlcHJvZHVjaXIsIGRpc3RyaWJ1aXIsIGNvbXVuaWNhciBhbCBww7pibGljbyB0cmFuc2Zvcm1hciAow7puaWNhbWVudGUgbWVkaWFudGUgc3UgdHJhZHVjY2nDs24gYSBvdHJvcyBpZGlvbWFzKSB5IHBvbmVyIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBtaSB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuIChpbmNsdWlkbyBlbCByZXN1bWVuKSwgZW4gZm9ybWF0byBmw61zaWNvIG8gZGlnaXRhbCwgZW4gY3VhbHF1aWVyIG1lZGlvLCBjb25vY2lkbyBwb3IgY29ub2NlcnNlLCBhIHRyYXbDqXMgZGUgbG9zIGRpdmVyc29zIHNlcnZpY2lvcyBwcm92aXN0b3MgcG9yIGxhIFVuaXZlcnNpZGFkLCBjcmVhZG9zIG8gcG9yIGNyZWFyc2UsIHRhbGVzIGNvbW8gZWwgUmVwb3NpdG9yaW8gRGlnaXRhbCBkZSBUZXNpcyBQVUNQLCBjb2xlY2Npw7NuIGRlIHRyYWJham9zIGRlIGludmVzdGlnYWNpw7NuLCBlbnRyZSBvdHJvcywgZW4gZWwgUGVyw7ogeSBlbiBlbCBleHRyYW5qZXJvLCBwb3IgZWwgdGllbXBvIHkgdmVjZXMgcXVlIGNvbnNpZGVyZSBuZWNlc2FyaWFzLCB5IGxpYnJlIGRlIHJlbXVuZXJhY2lvbmVzLiBFbiB2aXJ0dWQgZGUgZGljaGEgbGljZW5jaWEsIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgQ2F0w7NsaWNhIGRlbCBQZXLDuiBwb2Ryw6EgcmVwcm9kdWNpciBtaSB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuIGVuIGN1YWxxdWllciB0aXBvIGRlIHNvcG9ydGUgeSBlbiBtw6FzIGRlIHVuIGVqZW1wbGFyLCBzaW4gbW9kaWZpY2FyIHN1IGNvbnRlbmlkbywgc29sbyBjb24gcHJvcMOzc2l0b3MgZGUgc2VndXJpZGFkLCByZXNwYWxkbyB5IHByZXNlcnZhY2nDs24uIERlY2xhcm8gcXVlIGVsIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gZXMgdW5hIGNyZWFjacOzbiBkZSBtaSBhdXRvcsOtYSB5IGV4Y2x1c2l2YSB0aXR1bGFyaWRhZCwgbyBjby1hdXRvcsOtYSBjb24gdGl0dWxhcmlkYWQgY29tcGFydGlkYSwgeSBtZSBlbmN1ZW50cm8gZmFjdWx0YWRvIGEgY29uY2VkZXIgbGEgcHJlc2VudGUgbGljZW5jaWEgeSwgYXNpbWlzbW8sIGdhcmFudGl6byBxdWUgZGljaG8gdHJhYmFqbyBkZSBpbnZlc3RpZ2FjacOzbiBubyBpbmZyaW5nZSBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJhcyBwZXJzb25hcy4gTGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGVsIFBlcsO6IGNvbnNpZ25hcsOhIGVsIG5vbWJyZSBkZWwvIGxvcyBhdXRvci9lcyBkZWwgdHJhYmFqbyBkZSBpbnZlc3RpZ2FjacOzbiwgeSBubyBsZSBoYXLDoSBuaW5ndW5hIG1vZGlmaWNhY2nDs24gbcOhcyBxdWUgbGEgcGVybWl0aWRhIGVuIGxhIHByZXNlbnRlIGxpY2VuY2lhLgoK
score 13.938129
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).