I. Introduction
SELF-TUNING control refers to approaches in which the design of the control law is based on a model which is identified and continuously updated, using measured input-output data. Hence, self-tuning control strategies are well suited for systems whose model is unknown and/or time-varying systems.