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 条
  • [1] Adaptive Optimal Control for the Altitude of the Quadcopter UAV
    Yan, Jiarun
    Wang, Xiangke
    Yu, Yangguang
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE-ROBIO 2021), 2021, : 656 - 662
  • [2] An Adaptive PID Control System for the Attitude and Altitude Control of a Quadcopter
    Cedro, Leszek
    Wieczorkowski, Krzysztof
    Szczesniak, Adam
    ACTA MECHANICA ET AUTOMATICA, 2024, 18 (01) : 29 - 39
  • [3] Adaptive Fast Desensitized Kalman Filter
    Lou, Tai-shan
    Chen, Nanhua
    Zhao, Liangyu
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2024, 43 (11) : 7364 - 7386
  • [4] Adaptive State-Space Model Approximation for Quadcopter using Fast Orthogonal Search
    Jardine, Peter T.
    Givigi, Sidney N.
    Yousefi, Shahram
    Korenberg, Michael J.
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [5] Model Derivation, Attitude Control and Kalman Filter Estimation of a Quadcopter
    Kaba, Aziz
    Ermeydan, Ahmet
    Kiyak, Emre
    2017 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONIC ENGINEERING (ICEEE 2017), 2017, : 210 - 214
  • [6] ADAPTIVE ANTENNAS USING A KALMAN FILTER FOR FAST MOBILE COMMUNICATIONS
    WANG, J
    HAGINO, K
    TAKANO, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1994, 77 (01): : 106 - 116
  • [7] Fast alignment using rotation vector and adaptive Kalman filter
    Ahn, HS
    Won, CH
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2006, 42 (01) : 70 - 83
  • [8] An Improved Adaptive Kalman Filter for Altitude Estimation of Quadrotors
    Zhao, Qi
    He, Fenghua
    Hao, Ning
    Xing, Rui
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 3613 - 3617
  • [9] An adaptive Kalman filter algorithm for estimating the altitude of vehicle
    Huang Kaida
    Gao Tongyue
    Yang Jia
    Hu Qingxuan
    Zhao Fengshou
    2019 2ND INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC AND ENGINEERING TECHNOLOGY (MEET 2019), 2019, : 394 - 399
  • [10] Application of Kalman filter based nonlinear MPC for Flood Gate control of Hydropower plant
    Zhou, Wenjing
    Thoresen, Hege Marie
    Glemmstad, Bjorn
    2012 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2012,