In modern-day contemporary control systems, such as robots, drones, and autonomous vehicles the control algorithms are bound to be implemented on embedded devices that pose a set of challenges and limitations such as low computational capacity and memory. Thus, it is crucial to design and implement efficient control algorithms while using low-level programming languages such as C / C++. This thesis presents the implementation of an embedded interface between a classical control system testbed, specifically a rotary inverted pendulum, and a microcontroller board. Control algorithms such as the Kalman filter and optimal LQR controller are employed along with a wireless networked control loop and a FDI method that maintains stability under a potential sensor fault. The control algorithms are implemented and evaluated on a microcontroller board. Furthermore, an overview of potential embedded constraints that may arise while implementing the control algorithms on the microcontroller board is presented.


    Access

    Download


    Export, share and cite



    Title :

    Embedded Control of a Rotary Inverted Pendulum


    Contributors:

    Publication date :

    2023-01-01


    Type of media :

    Theses


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Fuzzy Logic Control of a Rotary Double Inverted Pendulum System

    Darma, Fatima Aliyu / Ado Dan Isa, Ado Dan / Abdullahi, Auwalu Muhammad et al. | BASE | 2018

    Free access

    Inverted pendulum virtual control laboratory

    Lima, José / Gonçalves, José / Costa, Paulo Gomes da et al. | BASE | 2006

    Free access

    MOBILE INVERTED PENDULUM

    HIRAIWA HIROSHI / KAMA TAKESHI / HARA YUSUKE et al. | European Patent Office | 2020

    Free access

    INVERTED PENDULUM VEHICLE

    KATO SEIJI | European Patent Office | 2019

    Free access

    Inverted pendulum vehicle

    TSUJI SHIGERU / SHIRATO KENICHI / KUBO MASAYUKI | European Patent Office | 2016

    Free access