In feedback control, the presence of system uncertainties cause system state trajectories to deviate from their ideal responses. In practice, a subset of these trajectories can be more critical than the rest due to physical and/or performance characteristics associated with a problem of interest. Hence, it is desired not only to have performance guarantees on the entire system state trajectories but also to be able to adjust the resulting worst-case performance bound for that critical subset. Yet, in model reference adaptive control of uncertain dynamical systems, assigning performance bounds on a subset of system trajectories is not trivial. This paper addresses this gap by proposing a new control architecture that has the capability to enforce a user-defined performance bound on the selected subset of dynamical system trajectories, entitled as partially adjustable performance guarantees. The proposed architecture is predicated on a set-theoretic treatment and utilizes a two-level constructive design framework. In particular, we first form an auxiliary state dynamics in order to construct the auxiliary system error vector between uncertain dynamical system states and this auxiliary dynamics states. This construction aids a control designer to weigh each element of the auxiliary system error vector independently, while enforcing performance bounds on the norm of this error vector. Then, a command governor mechanism is designed for driving a feasible user-selected subset of system states to a close (and user-controllable) neighborhood of the corresponding reference model states. This results in adjustable performance guarantees on a subset of system error trajectories.
Read full abstract