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...
| Autor: | |
|---|---|
| Formato: | tesis de maestría |
| Fecha de Publicación: | 2019 |
| Institución: | Pontificia Universidad Católica del Perú |
| Repositorio: | PUCP-Institucional |
| Lenguaje: | inglés |
| OAI Identifier: | oai:repositorio.pucp.edu.pe:20.500.14657/170182 |
| 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 |
RPUC_d855d3c90c26d4d53f9827a71e3b1da8 |
|---|---|
| oai_identifier_str |
oai:repositorio.pucp.edu.pe:20.500.14657/170182 |
| network_acronym_str |
RPUC |
| network_name_str |
PUCP-Institucional |
| repository_id_str |
2905 |
| 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-Institucionalinstname:Pontificia Universidad Católica del Perúinstacron:PUCPMaestro 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#tesis20.500.14657/170182oai:repositorio.pucp.edu.pe:20.500.14657/1701822025-03-11 10:33:37.089http://creativecommons.org/licenses/by-nc-sa/2.5/pe/info:eu-repo/semantics/openAccessmetadata.onlyhttps://repositorio.pucp.edu.peRepositorio Institucional de la PUCPrepositorio@pucp.pe |
| 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.rights.es_ES.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.none.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-Institucional 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-Institucional |
| collection |
PUCP-Institucional |
| repository.name.fl_str_mv |
Repositorio Institucional de la PUCP |
| repository.mail.fl_str_mv |
repositorio@pucp.pe |
| _version_ |
1835638423133618176 |
| score |
13.945474 |
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).