This paper presents the design of model predictive control (MPC) for a linear time-variant model of a CubeSat nanosatellite. The MPC controller is derived from the formulation of a linear-quadratic regulator (LQR) problem for finding a periodic gain evaluated at each sampling instant. The obtained parameters are subsequently used to formulate the MPC problem. The control law is implemented within a complex simulation environment for attitude determination and control system, which combines spacecraft dynamics and environmental models. We also use the extended Kalman filter to address the sensor fusion problem and to eliminate state estimation errors. Objective of the controller is to track a set of state references corresponding to a predefined observation trajectory. Finally, control performance is numerically demonstrated and compared with LQR.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Design of an MPC based attitude control system for a CubeSat nanosatellite


    Contributors:


    Publication date :

    2021-06-01


    Size :

    1134079 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Design of Attitude Control Systems for CubeSat-Class Nanosatellite

    Li, Junquan / Post, Mark / Wright, Thomas et al. | Tema Archive | 2013


    Reaction Wheel Control System for Cubesat Nanosatellite

    Ślęczek Jakub / Zaborowski Filip | DOAJ | 2021

    Free access


    Structural Design of a CubeSat Type Nanosatellite for Academic Purposes

    Martínez, Edwin Cruz / Arizpe, Pablo Alejandro | TIBKAT | 2023


    CubeSat Attitude Control Simulator Design

    Thomas, Dylan / Wolosik, Anthony T. / Black, Jonathan | AIAA | 2018