Adaptive MPC Using a Dual Fast Orthogonal Kalman Filter: Application to Quadcopter Altitude Control

被引:7
|
作者
Jardine, Peter Travis [1 ]
Givigi, Sidney N. [1 ]
Yousefi, Shahram [2 ]
Korenberg, Michael J. [2 ]
机构
[1] Royal Mil Coll Canada, Dept Elect & Comp Engn, Kingston, ON K7K 7B4, Canada
[2] Queens Univ, Dept Elect & Comp Engn, Kingston, ON K7L 3N6, Canada
来源
IEEE SYSTEMS JOURNAL | 2019年 / 13卷 / 01期
关键词
Adaptive signal processing; modeling; state estimation; system identification; unmanned aerial vehicles; SEARCH;
D O I
10.1109/JSYST.2017.2774819
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel application of recursive fast orthogonal search (R-FOS) to produce a time-varying linear state-space system model based on a historical record of input and outputs. Themodel is integrated into a larger unmanned aerial system to control the altitude of a quadcopter using adaptive model predictive control (MPC). Similar to a dual Kalman filter (KF), R-FOS is also used in conjunction with a KF observer in the form of a dual fast orthogonal Kalman filter to estimate the system states. Four variations of R-FOS are implemented and compared in terms of mean squared error during a number of simulations. The R-FOS adaptiveMPC strategy provides better altitude control when executed online than when an offline model is used. Comparable performance is achieved with fewer model terms when the FOS criteria for evaluation of additional terms is considered. Finally, the performance is significantly improved when a forgetting factor is incorporated to give greater weight to more recent observations. These findings demonstrate that by combining R-FOS with adaptive MPC, one can optimally control a system with unknown, time-varying dynamics.
引用
收藏
页码:973 / 981
页数:9
相关论文
共 50 条
  • [31] Development of a Distributed Adaptive Dual MPC Scheme with Application to Control of an Octuple Tank System
    Singh, Ashutosh K.
    Patwardhan, Sachin C.
    Bhartiya, Sharad
    IFAC PAPERSONLINE, 2024, 58 (18): : 275 - 280
  • [32] Addressing the lack of measurements in the subsea environment by using a model scheduling Kalman filter coupled with a robust adaptive MPC
    Delou, P. A.
    de Souza, M. B., Jr.
    Secchi, A. R.
    BRAZILIAN JOURNAL OF CHEMICAL ENGINEERING, 2021, 38 (04) : 683 - 703
  • [33] Addressing the lack of measurements in the subsea environment by using a model scheduling Kalman filter coupled with a robust adaptive MPC
    P. A. Delou
    M. B. de Souza
    A. R. Secchi
    Brazilian Journal of Chemical Engineering, 2021, 38 : 683 - 703
  • [34] LED chip accurate positioning control based on visual servo using dual rate adaptive fading Kalman filter
    Wang, Ziyue
    Gong, Shihua
    Li, Delong
    Zhou, Diyi
    Lu, Huaiqing
    ISA TRANSACTIONS, 2019, 87 : 163 - 173
  • [35] Adaptive fast desensitized ensemble Kalman filter for uncertain systems
    Chen, Nanhua
    Zhao, Liangyu
    Lou, Tai-shan
    Li, Chuanjun
    SIGNAL PROCESSING, 2023, 202
  • [36] A Fast Alignment Algorithm Based On Adaptive Quaternion Kalman Filter
    Pei, Fujun
    Wei, Xiaoli
    Liang, Qinglin
    2017 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC 2017), VOL 1, 2017, : 312 - 316
  • [37] ANN model adaptation algorithm based on extended Kalman filter applied to pH control using MPC
    Sena, Homero J.
    da Silva, Flavio V.
    Fileti, Ana Maria F.
    JOURNAL OF PROCESS CONTROL, 2021, 102 : 15 - 23
  • [38] Application of Fuzzy Kalman Filter in Adaptive Control Structure of Two-Mass System
    Drozdz, Krzysztof
    Janiszewski, Dariusz
    Szabat, Krzysztof
    2014 16TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE AND EXPOSITION (PEMC), 2014, : 575 - 578
  • [39] Application of Unscented Kalman Filter in Adaptive Control Structure of Two-Mass System
    Drozdz, Krzysztof
    Szabat, Krzysztof
    2016 IEEE INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE (PEMC), 2016, : 1150 - 1154
  • [40] A Study on Application of Fuzzy Adaptive Unscented Kalman Filter to Nonlinear Turbojet Engine Control
    Dongju Han
    International Journal of Aeronautical and Space Sciences, 2018, 19 : 399 - 410