Published online by Cambridge University Press: 19 July 2008
A tracking problem is consideredin the context of a class $\mathcal{S}$ of multi-input,multi-output, nonlinear systems modelled by controlled functionaldifferential equations. The class contains, as a prototype, allfinite-dimensional, linear, m-input, m-output, minimum-phasesystems with sign-definite “high-frequency gain". The first controlobjective is tracking of reference signals r by the output y ofany system in $\mathcal{S}$ : given $\lambda \geq 0$ , construct afeedback strategy which ensures that, for every r (assumed boundedwith essentially bounded derivative) and every system of class $\mathcal{S}$ , the tracking error $e = y-r$ is such that, in the case $\lambda >0$ , $\limsup_{t\rightarrow\infty}\|e(t)\|<\lambda$ or, inthe case $\lambda=0$ , $\lim_{t\rightarrow\infty}\|e(t)\| = 0$ . Thesecond objective is guaranteed output transient performance: theerror is required to evolve within a prescribed performance funnel $\mathcal{F}_\varphi$ (determined by a function φ). Forsuitably chosen functions α, ν and θ, bothobjectives are achieved via a control structure of the form $u(t)=-\nu (k(t))\theta (e(t))$ with $k(t)=\alpha (\varphi(t)\|e(t)\|)$ , whilst maintaining boundedness of the control andgain functions u and k. In the case $\lambda=0$ , the feedbackstrategy may be discontinuous: to accommodate this feature, aunifying framework of differential inclusions is adopted in theanalysis of the general case $\lambda \geq 0$ .