A new adaptive control scheme based on the interacting multiple model (IMM) estimation

被引:7
|
作者
Afshari, Hamed H. [1 ]
Al-Ani, Dhafar [1 ]
Habibi, Saeid [1 ]
机构
[1] McMaster Univ, Dept Mech Engn, Hamilton, ON L8S 4L7, Canada
关键词
Interacting multiple model; Kalman filter; Linear quadratic regulator; Unmanned vehicle; ALGORITHM;
D O I
10.1007/s12206-016-0237-z
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this paper, an Interacting multiple model (IMM) adaptive estimation approach is incorporated to design an optimal adaptive control law for stabilizing an Unmanned vehicle. Due to variations of the forward velocity of the Unmanned vehicle, its aerodynamic derivatives are constantly changing. In order to stabilize the unmanned vehicle and achieve the control objectives for in-flight conditions, one seeks for an adaptive control strategy that can adjust itself to varying flight conditions. In this context, a bank of linear models is used to describe the vehicle dynamics in different operating modes. Each operating mode represents a particular dynamic with a different forward velocity. These models are then used within an IMM filter containing a bank of Kalman filters (KF) in a parallel operating mechanism. To regulate and stabilize the vehicle, a Linear quadratic regulator (LQR) law is designed and implemented for each mode. The IMM structure determines the particular mode based on the stored models and in-flight input-output measurements. The LQR controller also provides a set of controllers; each corresponds to a particular flight mode and minimizes the tracking error. Finally, the ultimate control law is obtained as a weighted summation of all individual controllers whereas weights are obtained using mode probabilities of each operating mode.
引用
收藏
页码:2759 / 2767
页数:9
相关论文
共 50 条
  • [21] GPS/INS integration based on adaptive interacting multiple model
    Zhang, Chuang
    Li, Tieshan
    Guo, Chen
    JOURNAL OF ENGINEERING-JOE, 2019, (15): : 561 - 565
  • [22] An adaptive approach for estimation of transition probability matrix in the interacting multiple model filter
    Cosme, Luciana Balieiro
    Silveira Vasconcelos D'Angelo, Marcos Flavio
    Caminhas, Walmir Matos
    Camargos, Murilo Osorio
    Palhares, Reinaldo Martinez
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (01) : 155 - 166
  • [23] Adaptive update interval tracking based on adaptive grid interacting multiple model
    Cheng, T.
    He, Z.
    Tang, T.
    IET RADAR SONAR AND NAVIGATION, 2008, 2 (02): : 104 - 110
  • [24] Precision attitude determination using a multiple model adaptive estimation scheme
    Lam, Quang M.
    Crassidis, John L.
    2007 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2007, : 2666 - +
  • [25] Multiple model adaptive control scheme for nonlinear reconfigurable system
    Jung, Bokyung
    Kim, Yoodan
    Ha, Cheolkeun
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 2569 - +
  • [26] INTERACTING MULTIPLE MODEL ALGORITHM BASED ON JOINT LIKELIHOOD ESTIMATION
    Sun Jie Jiang Chaoshu Chen Zhuming Zhang WeiSchool of Electronic EngineeringUniversity of Electronic Science and Technology of ChinaChengdu ChinaResearch InstituteUniversity of Electronic Science and Technology of ChinaChengdu China
    JournalofElectronics(China), 2011, 28(Z1) (China) : 427 - 432
  • [27] INTERACTING MULTIPLE MODEL ALGORITHM BASED ON JOINT LIKELIHOOD ESTIMATION
    Sun Jie Jiang Chaoshu Chen Zhuming Zhang Wei(School of Electronic Engineering
    Journal of Electronics(China), 2011, (Z1) : 427 - 432
  • [28] Congestion Control Based on Multiple Model Adaptive Control
    Yang, Xinhao
    Li, Ze
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [29] State of charge estimation of li-ion batteries based on the noise-adaptive interacting multiple model
    Huang, Ce
    Yu, Xiaoyang
    Wang, Yongchao
    Zhou, Yongqin
    Li, Ran
    ENERGY REPORTS, 2021, 7 : 8152 - 8161
  • [30] Fault detection of networked control systems based on fuzzy adaptive Interacting Multiple-Model algorithm
    Niu, Erzhuo
    Wang, Qing
    Dong, Chaoyang
    2012 10TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2012, : 1113 - 1117