Logo do repositório

Numerical and experimental investigation for swing-up control of an inverted pendulum using Arduino microcontroller

dc.contributor.authorDonatoni, M. M. [UNESP]
dc.contributor.authorChavarette, F. R. [UNESP]
dc.contributor.authorPreto, E.
dc.contributor.authorKarmouche, D. C. J. [UNESP]
dc.contributor.institutionUniversidade Estadual Paulista (UNESP)
dc.date.accessioned2025-04-29T19:30:13Z
dc.date.issued2024-06-01
dc.description.abstractThe Inverted Pendulum is a classic control problem, it has non-linear dynamics, is underactuated and is naturally unstable. Thus, developing a system capable of controlling it goes through challenges such as modeling, design requirements, and implementation of the control hardware. This work proposes the swing -up of the linear inverted pendulum using the energy method with adjustable parameters, followed by a linear quadratic regulator controller stabilization. This work demonstrates how the system can be implemented using an Arduino microcontroller to acquire state variables and control commands. Furthermore, as a highlight, the implemented algorithm indicates a way to stabilize the sampling frequency, making the derivative process stable in the applied hardware and optimizing the control. The applied method was efficient in performing the swing -up, consistent with the simulations, and as effective as seen in the literature.en
dc.description.affiliationUniv Estadual Paulista, Fac Engn Ilha Solteira, BR-15385000 Ilha Solteira, SP, Brazil
dc.description.affiliationUniv Estadual Paulista, Inst Chem, BR-14800060 Araraquara, SP, Brazil
dc.description.affiliationUnespUniv Estadual Paulista, Fac Engn Ilha Solteira, BR-15385000 Ilha Solteira, SP, Brazil
dc.description.affiliationUnespUniv Estadual Paulista, Inst Chem, BR-14800060 Araraquara, SP, Brazil
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
dc.description.sponsorshipIdCAPES: 88887.678338/2022-00
dc.format.extent10017-10025
dc.identifierhttp://dx.doi.org/10.15282/jmes.18.2.2024.4.0791
dc.identifier.citationJournal Of Mechanical Engineering And Sciences. Pahang: Univ Malaysia Pahang, v. 18, n. 2, p. 10017-10025, 2024.
dc.identifier.doi10.15282/jmes.18.2.2024.4.0791
dc.identifier.issn2289-4659
dc.identifier.urihttps://hdl.handle.net/11449/303631
dc.identifier.wosWOS:001260214600004
dc.language.isoeng
dc.publisherUniv Malaysia Pahang
dc.relation.ispartofJournal Of Mechanical Engineering And Sciences
dc.sourceWeb of Science
dc.subjectInverted Pendulum
dc.subjectSwing-up
dc.subjectEnergy-based
dc.subjectLQR
dc.subjectMicrocontroller
dc.subjectArduino
dc.titleNumerical and experimental investigation for swing-up control of an inverted pendulum using Arduino microcontrolleren
dc.typeArtigopt
dcterms.rightsHolderUniv Malaysia Pahang
dspace.entity.typePublication
relation.isOrgUnitOfPublicationbc74a1ce-4c4c-4dad-8378-83962d76c4fd
relation.isOrgUnitOfPublication.latestForDiscoverybc74a1ce-4c4c-4dad-8378-83962d76c4fd
unesp.campusUniversidade Estadual Paulista (UNESP), Faculdade de Engenharia, Ilha Solteirapt
unesp.campusUniversidade Estadual Paulista (UNESP), Instituto de Química, Araraquarapt

Arquivos