Model Predictive Control (MPC) is a candidate solution to aggressively control a constrained plant. In Tube Model Predictive Control (TMPC), optimality is traded for robustness which is a key aspect in flight controls where the plant is subject to many disturbances and uncertainties especially related to aerodynamics and wind. Yet MPC comes with large computational effort and thus reduced execution rates of the control law which aggravates disturbance rejection. This issue can be addressed by executing optimization-based feedforward and simple feedback control at different rates. Therefore, the authors present a complete workflow for multi-rate control design, soft- and hardware implementation, testing and flight experiment conduction. First, the control laws are discussed. Next, the custom onboard control software is presented and benchmarked in a tailored Hardware-in-the-Loop (HIL) simulation. Finally, flight experiments demonstrate the performance of the TMPC and the ease of design, implementation and testing entailed by the presented approach.


    Access

    Download


    Export, share and cite



    Title :

    Onboard multi-rate tube model predictive position control for a hexacopter: From design to outdoor flight experiments


    Contributors:
    Niermeyer, P. (author) / Herb, M. (author) / Lohmann, B. (author)

    Publication date :

    2019-05-17



    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629 / 620



    Hexacopter outdoor flight test results of an Extended State Observer based controller

    Heise, Christian D. / Falconi, Guillermo P. / Holzapfel, Florian | IEEE | 2014


    Autonomous Flight of Hexacopter Under Propulsion System Failure

    Yang, Yi / Iwakura, Daisuke / Namiki, Akio et al. | British Library Online Contents | 2016



    Null-Space-Excitation-Based Adaptive Control for an Overactuated Hexacopter Model

    Li, Hangxu / Myschik, Stephan / Holzapfel, Florian | AIAA | 2023


    A 3D Printing Hexacopter: Design and Demonstration

    Nettekoven, Alexander / Topcu, Ufuk | IEEE | 2021