This work is to develop a blending-based multiple model adaptive explicit predictive control scheme for nonlinear MIMO systems that can handle parametric uncertainties. Here, for each identification model, an explicit nonlinear model predictive control (ENMPC) law is computed in advance for the corresponding model. The generated control inputs from the set of ENMPC controllers are being blended online using a weighting vector that is continuously updated by the proposed adaptive identification schemes. The proposed control scheme is used to govern the tracking of a highly nonlinear helicopter model known as the twin rotor MIMO system (TRMS). Here, an extended Kalman filter (EKF) is used to estimate the unavailable states of the TRMS. Finally, simulation and experimental results are presented to prove that the proposed controller gives better performance than some reported works in the literature. The effectiveness of the proposed controller is demonstrated by experimental studies of the TRMS model.
Read full abstract