Computationally Efficient Stability-Based Nonlinear Model Predictive Control Design for Quadrotor Aerial Vehicles

被引:6
作者
Gomaa, Mahmoud A. K. [1 ]
De Silva, Oscar [1 ]
Mann, George K., I [1 ]
Gosine, Raymond G. [1 ]
机构
[1] Mem Univ Newfoundland, Intelligent Syst Lab, St John, NL A1B 3X9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Asymptotic stability; Stability analysis; Costs; Optimization; Trajectory; Robots; Real-time systems; Microaerial vehicle (MAV); motion control; nonlinear model predictive control (MPC); nonlinear systems; stability analysis; TRACKING CONTROL; TRAJECTORY GENERATION; LOOP CONTROL; MPC; FEASIBILITY; DYNAMICS; FINITE; UAV;
D O I
10.1109/TCST.2022.3188399
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents the design of a stability-guaranteed nonlinear model predictive controller for quadrotor-type microaerial vehicles to operate robustly on fast trajectories. The basic controller structure operates without having to use terminal conditions in the optimization problem. As a result, the controller is computationally less demanding and provides more stable closed-loop performance than traditional nonlinear predictive control schemes. This article presents a detailed stability analysis without terminal costs or terminal constraints and proves the asymptotic stability and necessary conditions for the recursive feasibility of the system. This article derives the growth-bound sequence that enables obtaining the shortest possible prediction horizon for stability. The proposed analysis provides the necessary conditions to implement the controller while using the shortest stabilizing prediction horizon compared to major traditional predictive control schemes reported in the literature. This particular feature enables the proposed controller to perform fast optimization and, hence, the capability to implement fast trajectories using feedback regularization. In order to demonstrate the validity of this new proposed control scheme, first, several MATLAB simulations are conducted to demonstrate the improved performance of the controller especially when the quadrotor vehicle follows fast trajectories. Real-time lab experiments are also conducted to validate the performance of the proposed scheme for point stabilization (hovering) and trajectory tracking problems. The results show that the proposed scheme can stabilize the system with a relatively short prediction horizon, a fast convergence rate, and a small tracking error.
引用
收藏
页码:615 / 630
页数:16
相关论文
共 56 条
  • [1] CasADi: a software framework for nonlinear optimization and optimal control
    Andersson, Joel A. E.
    Gillis, Joris
    Horn, Greg
    Rawlings, James B.
    Diehl, Moritz
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) : 1 - 36
  • [2] Andersson O, 2018, IEEE DECIS CONTR P, P4467, DOI 10.1109/CDC.2018.8618964
  • [3] Andriën A, 2020, P AMER CONTR CONF, P3205, DOI [10.23919/acc45564.2020.9147947, 10.23919/ACC45564.2020.9147947]
  • [4] [Anonymous], 2021, IEEEASME T 1111 MECH, V26, P700
  • [5] Ascending Technologies, ASCTEC HUMMINGBIRD A
  • [6] Bangura M., 2012, P AUSTRALASIAN C ROB
  • [7] Stability and feasibility of state constrained MPC without stabilizing terminal constraints
    Boccia, Andrea
    Gruene, Lars
    Worthmann, Karl
    [J]. SYSTEMS & CONTROL LETTERS, 2014, 72 : 14 - 21
  • [8] Bock H.G., 1984, P IFAC WORLD C, P1603, DOI 10.1016/S1474-6670(17)61205-9
  • [9] Inner-Outer Loop Control for Quadrotor UAVs With Input and State Constraints
    Cao, Ning
    Lynch, Alan F.
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (05) : 1797 - 1804
  • [10] A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability
    Chen, H
    Allgower, F
    [J]. AUTOMATICA, 1998, 34 (10) : 1205 - 1217