The Cubli: modeling and nonlinear attitude control utilizing quaternions.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Tese |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/ |
Resumo: | This thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. Modeling is performed utilizing Lagrange equations and it is validated through computer simulations and Poinsot trajectories analysis. The derived nonlinear control law is based on feedback linearization technique, thus being time-invariant and equivalent to a linear one dynamically linearized at the given reference. Moreover, it is characterized by only three straightforward tuning parameters. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system. |
id |
USP_837b1cd7efb35c61d144b7cd6c4b0930 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-20102022-084937 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
The Cubli: modeling and nonlinear attitude control utilizing quaternions.O Cubli: modelagem e controle não linear utilizando quatérnios.Attitude controlControle de atitudeFeedback linearizationInverted pendulumLagrange equationsModelagemModelingNonlinear control systemsPoinsot trajectoriesQuatérnioQuaternionsReaction wheelsSistemas de controle não linearesThis thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. Modeling is performed utilizing Lagrange equations and it is validated through computer simulations and Poinsot trajectories analysis. The derived nonlinear control law is based on feedback linearization technique, thus being time-invariant and equivalent to a linear one dynamically linearized at the given reference. Moreover, it is characterized by only three straightforward tuning parameters. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system.Sem ResumoBiblioteca Digitais de Teses e Dissertações da USPAngelico, Bruno AugustoSilva, Paulo Sergio Pereira daBobrow, Fabio2022-03-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesseng2022-10-20T11:08:31Zoai:teses.usp.br:tde-20102022-084937Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212022-10-20T11:08:31Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. O Cubli: modelagem e controle não linear utilizando quatérnios. |
title |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
spellingShingle |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. Bobrow, Fabio Attitude control Controle de atitude Feedback linearization Inverted pendulum Lagrange equations Modelagem Modeling Nonlinear control systems Poinsot trajectories Quatérnio Quaternions Reaction wheels Sistemas de controle não lineares |
title_short |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
title_full |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
title_fullStr |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
title_full_unstemmed |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
title_sort |
The Cubli: modeling and nonlinear attitude control utilizing quaternions. |
author |
Bobrow, Fabio |
author_facet |
Bobrow, Fabio |
author_role |
author |
dc.contributor.none.fl_str_mv |
Angelico, Bruno Augusto Silva, Paulo Sergio Pereira da |
dc.contributor.author.fl_str_mv |
Bobrow, Fabio |
dc.subject.por.fl_str_mv |
Attitude control Controle de atitude Feedback linearization Inverted pendulum Lagrange equations Modelagem Modeling Nonlinear control systems Poinsot trajectories Quatérnio Quaternions Reaction wheels Sistemas de controle não lineares |
topic |
Attitude control Controle de atitude Feedback linearization Inverted pendulum Lagrange equations Modelagem Modeling Nonlinear control systems Poinsot trajectories Quatérnio Quaternions Reaction wheels Sistemas de controle não lineares |
description |
This thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. Modeling is performed utilizing Lagrange equations and it is validated through computer simulations and Poinsot trajectories analysis. The derived nonlinear control law is based on feedback linearization technique, thus being time-invariant and equivalent to a linear one dynamically linearized at the given reference. Moreover, it is characterized by only three straightforward tuning parameters. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-03-23 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/ |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257185514422272 |