An observerbased vaccination control law for an SEIR epidemic model based on feedback linearization techniques for nonlinear systems
 S AlonsoQuesada^{1}Email author,
 M De la Sen^{1},
 RP Agarwal^{2} and
 A Ibeas^{3}
https://doi.org/10.1186/168718472012161
© AlonsoQuesada et al.; licensee Springer 2012
Received: 30 March 2012
Accepted: 29 August 2012
Published: 12 September 2012
Abstract
This paper presents a vaccination strategy for fighting against the propagation of epidemic diseases. The disease propagation is described by an SEIR (susceptible plus infected plus infectious plus removed populations) epidemic model. The model takes into account the total population amounts as a refrain for the illness transmission since its increase makes the contacts among susceptible and infected more difficult. The vaccination strategy is based on a continuoustime nonlinear control law synthesised via an exact feedback inputoutput linearization approach. An observer is incorporated into the control scheme to provide online estimates for the susceptible and infected populations in the case when their values are not available from online measurement but they are necessary to implement the control law. The vaccination control is generated based on the information provided by the observer. The control objective is to asymptotically eradicate the infection from the population so that the removedbyimmunity population asymptotically tracks the whole one without precise knowledge of the partial populations. The model positivity, the eradication of the infection under feedback vaccination laws and the stability properties as well as the asymptotic convergence of the estimation errors to zero as time tends to infinity are investigated.
Keywords
SEIR epidemic models vaccination nonlinear control stability positivity nonlinear observers design1 Introduction
A relevant area in the mathematical theory of epidemiology is the development of models for studying the propagation of epidemic diseases in a host population [1–20]. The epidemic mathematical models analysed in such an exhaustive list of books and papers include the most basic ones [1–9], namely (i) SI models where only susceptible and infected populations are assumed to be present in the model, (ii) SIR models which include susceptible plus infected plus removedbyimmunity populations and (iii) SEIR models where the infected population is split into two ones, namely the ‘infected’ (or ‘exposed’) which incubate the disease but do not still have any disease symptoms and the ‘infectious’ (or ‘infective’) which do have the external disease symptoms. Those models can be divided into two main classes, namely the socalled ‘pseudomass action models’, where the total population is not taken into account as a relevant disease contagious factor and the socalled ‘truemass action models’, where the total population is more realistically considered as an inverse factor of the disease transmission rates. There are many variants of the above models as, for instance, the SVEIR epidemic models which incorporate the dynamics of a vaccinated population in comparison with the SEIR models [10–12] and the SEIQRSIS model which adds a quarantine population [13]. Other variant consists of the generalisation of such models by incorporating point and/or distributed delays [8, 10–12, 14]. All of the aforementioned models are socalled compartmental models since host individuals are classified depending on their status in relation to the infectious disease. However, there are diseases where some factors such as the disease transmission, the mortality rate and so on are the functions of age. Then such diseases are described more precisely by means of the socalled compartmental models with age structure [15]. Moreover, although the dynamics of infectious diseases transmission through a host population is continuoustime, some researchers have proposed models composed of difference equations to describe the dynamics of epidemics and develop treatments to minimise its effects within the population [16]. On the one hand, a key point in such research works is the choice of an optimaltime step in order to obtain an acceptable discretetime model from the discretisation of the continuoustime ones. On the other hand, an advantage is that discretetime models are easier to analyse than continuoustime ones, and then the effectiveness of a potential treatment to eradicate the disease from the host population can be easier to derive.
The analysis of the existence of equilibrium points, relative to either the persistence (endemic equilibrium point) or extinction (diseasefree equilibrium point) of the epidemics in the host population [6, 9, 11–14], the constraints for guaranteeing the positivity and the boundedness of the solutions of such models [11, 12, 17] and the conditions that generate an oscillatory behaviour in such solutions [11, 18] have been some of the main objectives in the literature about epidemic mathematical models. Other important aim is that relative to the design of control strategies in order to eradicate the persistence of the infection in the host population [2, 5, 11, 12, 17]. In this context, an explicit vaccination function of many different kinds may be added to all aforementioned epidemic models, namely constant [5, 12], continuoustime [2, 17], impulsive [10], mixed constant/impulsive [11], mixed continuoustime/impulsive [14], discretetime and so on. Concretely, the research in [17] exhaustively analyses the equilibrium points of an SEIR epidemic model under a vaccination strategy based on a state feedback control law with respect to the model parameters and/or the controller gains. The conditions for the eradication of the diseases from the host population, the extinction of the host population or the persistence of the disease in a nonextinguished host population are derived form such a study. Other alternative approaches, as those based on fuzzy rules [19] or networks framework [13, 20], have been also proposed for modelling the epidemics transmission through a host population. In this way, the influence of certain social network parameters such as visiting probability, hub radius and contact radius on the epidemics propagation has been investigated [13]. Moreover, there are studies about the influence of the immigration on the persistence or extinction of the epidemics in a population subject to immigration from other regions [9]. Also, the influence of epidemic diseases on the dynamics of preypredator models has been considered in ecoepidemic models [21].
In this paper, an SEIR epidemic model which includes susceptible (S), infected or exposed (E), infectious (I) and removedbyimmunity (R) populations is considered. The dynamics of susceptible and immune populations are directly affected by a vaccination function $V(t)$, which also has an indirect influence on the time evolution of exposed and infectious population. In fact, such a vaccination function has to be suitably designed in order to eradicate the infection from the population. This model has already been studied in [2] from the viewpoint of equilibrium points in the controlled and freevaccination cases. A vaccination auxiliary control law proportional to the susceptible population was proposed in order to achieve the whole population being asymptotically immune. Such an approach assumed that the SEIR model was of the aforementioned truemass action type, its parameters were known and the illness transmission was not critical. Moreover, some important issues of positivity, stability and tracking of the SEIR model were discussed. The main drawback of such a control strategy is the need of online measures of the susceptible, infected, infectious and immune populations. However, the precise online measures of susceptible and infected populations are not always feasible in some real situations, while only true measures of the infectious and whole populations are available. The main motivation of the present paper is to provide a control solution to overcome such a drawback. In this sense, the use of a switching control law coupled with a state observer to synthesise the vaccination function under no precise knowledge of the exact partial populations which are online estimated by the observer is proposed. Such a law only switches once and in this way the control process is divided into two stages. In the first stage, the socalled observation stage, the control function is identically zero and only the observer is working to reduce the initial difference between the true infectious population measure and the estimated one provided by the own observer below a prescribe threshold. In the second stage, related to a combined observation/control stage, the vaccination function is synthesised by means of an inputoutput exact feedback linearization technique while the observer is maintained active providing the estimates of the true partial populations. In both stages, the state observer provides online estimations of susceptible and infected populations through time overcoming the unfeasibility of obtaining true measures of such partial populations. Such a combination of a linearization control strategy with a nonlinear observer to online estimate all the partial populations constitutes the main contribution of the paper. Moreover, mathematical proofs about the epidemics eradication based on such a controlled SEIR model coupled with the nonlinear observer are presented while maintaining the nonnegativity of all the partial populations for all time. The exact feedback linearization can be implemented by using a proper nonlinear coordinate transformation and a staticstate feedback control. The use of such a linearization strategy is motivated by three main facts, namely (i) it is a power tool for controlling nonlinear systems which is based on wellestablished technical principles [22, 23], (ii) the given SEIR model is highly nonlinear and (iii) such a control strategy has not been yet applied in epidemic models.
On the one hand, approaches based on switching control laws have been broadly dealt with in the control theory and its applications [24]. On the other hand, the combination of exact feedback linearization techniques with state observers has been widely used in many control applications, for instance, in biological systems and chemical engineering [25, 26]. The exact linearization technique requires the system to satisfy some structural and regularity conditions, like the existence of relative degree, the minimum phase property and the integrability condition [27, 28]. The SEIR epidemic model satisfies such assumptions, and the aforementioned linearization technique can be applied without any modification. Otherwise, alternative approaches developed to approximately linearize nonlinear systems violating one or more of such assumptions could be used [29, 30].
The paper is organised as follows. Section 2 describes the set of differential equations which compound the SEIR model for the propagation of an epidemic disease through a host population. A result related to the positivity property of such a model is proven. Section 3 presents a control action based on an inputoutput linearization technique, guaranteeing the positivity and stability properties of the system while asymptotically achieving the eradication of the infection from the host population and, simultaneously, the whole population becoming immune. The positivity property is required from the own nature of the system which forbids the existence of negative populations at any time instant. The control strategy requires the knowledge of the susceptible, infected, infectious and whole population for all time. In this context, the knowledge of the infectious and whole population for all time is feasible, but the knowledge of the susceptible and infected population for all time is not a realistic assumption. As a consequence, such partial populations have to be estimated by means of an observer dynamic system. Then a control action based on such estimates, instead of the corresponding true partial populations, is carried out in Section 4. These theoretical results and the effectiveness of the feedback inputoutput linearizing controller combined with the observer are illustrated by means of some simulation results in Section 5.
Notation ${\mathbb{R}}_{+}^{n}$ is the first open n th real orthant and ${\mathbb{R}}_{0+}^{n}$ is the first closed n th real orthant. $x\in {\mathbb{R}}_{0+}^{n}$ is a positive real n vector in the usual sense that all its components are nonnegative. Also, ${\mathbb{R}}_{+}$ and ${\mathbb{R}}_{0+}$ are, respectively, used instead of ${\mathbb{R}}_{0}^{1}$ and ${\mathbb{R}}_{0+}^{1}$ for scalars. ${I}_{n}\in {\mathbb{R}}^{n\times n}$ denotes the identity matrix and $Det(M)$ the determinant of the matrix M.
2 SEIR epidemic model
so that the total population $N(t)=N(0)=N$ is constant $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$. As a consequence, this model is suitable for epidemic diseases with very small mortality incidence caused by infection and for populations with equal birth and death rates so that the total population may be considered constant for all time. The following result relative to the positivity of the SEIR model in the absence of vaccination is proven. It is relevant since positivity is required for the model validity in real cases.
Lemma 2.1 Assume the SEIR model (2.1)(2.4) with an initial condition subject to $min\{S(0),E(0),I(0),R(0)\}\ge 0$ and under no vaccination action before a finite time instant ${t}_{1}>0$, i.e. $V(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$. Then $min\{S(t),E(t),I(t),R(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{1})$.
Proof Let eventually existing finite time instants ${t}_{S}\in [0,{t}_{1})$, ${t}_{E}\in [0,{t}_{1})$, ${t}_{I}\in [0,{t}_{1})$ and ${t}_{R}\in [0,{t}_{1})$ with ${t}^{\ast}\stackrel{\mathrm{\Delta}}{=}min\{{t}_{S},{t}_{E},{t}_{I},{t}_{R}\}$ being such that:

If ${t}^{\ast}={t}_{S}$, then $S({t}_{S})=0$ and $min\{S(t),E(t),I(t),R(t)\}\ge 0$$\mathrm{\forall}t\in [0,{t}_{S}]$.

If ${t}^{\ast}={t}_{E}$, then $E({t}_{E})=0$ and $min\{S(t),E(t),I(t),R(t)\}\ge 0$$\mathrm{\forall}t\in [0,{t}_{E}]$.

If ${t}^{\ast}={t}_{I}$, then $I({t}_{I})=0$ and $min\{S(t),E(t),I(t),R(t)\}\ge 0$$\mathrm{\forall}t\in [0,{t}_{I}]$.

If ${t}^{\ast}={t}_{R}$, then $R({t}_{R})=0$ and $min\{S(t),E(t),I(t),R(t)\}\ge 0$$\mathrm{\forall}t\in [0,{t}_{R}]$.
 (a)
Proceed by contradiction by assuming that there exists a finite ${t}^{\ast}={t}_{S}\in [0,{t}_{1})$ such that $S(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{S})$, $S({t}_{S})=0$ and $S({t}_{S}^{+})<0$ (where $S({t}_{S}^{+})<0$ is the value of the function $S(t)$ at the time instant which is infinitesimally close to ${t}_{S}$ by the righthand side) with $min\{E(t),I(t),R(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{S}]$. Thus, $\dot{S}({t}_{S})=\omega R({t}_{S})+\mu N>0$ from (2.1) since $V(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$. The facts that $S({t}_{S})=0$ and $\dot{S}({t}_{S})>0$ imply that $S({t}_{S}^{+})>0$ since the solution of the SEIR model (2.1)(2.4) is continuous for all time. The result contradicts the assumption that $S({t}_{S}^{+})<0$ and the time instant ${t}^{\ast}={t}_{S}\in [0,{t}_{1})$ does not exist.
 (b)
Proceed by contradiction by assuming that there exists a finite ${t}^{\ast}={t}_{E}\in [0,{t}_{1})$ such that $E(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{E})$, $E({t}_{E})=0$ and $E({t}_{E}^{+})<0$ with $min\{S(t),I(t),R(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{E}]$. Thus, $\dot{E}({t}_{E})=\frac{\beta S({t}_{E})I({t}_{E})}{N}\ge 0$ from (2.2). The facts that $E({t}_{E})=0$ and $\dot{E}({t}_{E})\ge 0$ imply that $E({t}_{E}^{+})\ge 0$ since the solution of the SEIR model (2.1)(2.4) is continuous for all time. Such a result contradicts the assumption that $E({t}_{E}^{+})<0$ and the time instant ${t}^{\ast}={t}_{E}\in [0,{t}_{1})$ does not exist.
 (c)
Proceed by contradiction by assuming that there exists a finite ${t}^{\ast}={t}_{I}\in [0,{t}_{1})$ such that $I(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{I})$, $I({t}_{I})=0$ and $I({t}_{I}^{+})<0$ with $min\{S(t),E(t),R(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{I}]$. Thus, $\dot{I}({t}_{I})=\sigma E({t}_{I})\ge 0$ from (2.3). The facts that $I({t}_{I})=0$ and $\dot{I}({t}_{I})\ge 0$ imply that $I({t}_{I}^{+})\ge 0$ since the solution of the SEIR model (2.1)(2.4) is continuous for all time. Such a result contradicts the assumption that $I({t}_{I}^{+})<0$ and the time instant ${t}^{\ast}={t}_{I}\in [0,{t}_{1})$ does not exist.
 (d)
Proceed by contradiction by assuming that there exists a finite ${t}^{\ast}={t}_{R}\in [0,{t}_{1})$ such that $R(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{R})$, $R({t}_{R})=0$ and $R({t}_{R}^{+})<0$ with $min\{S(t),E(t),I(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{R}]$. Thus, $\dot{R}({t}_{R})=\gamma I({t}_{R})\ge 0$ from (2.4) since $V(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$. The facts that $R({t}_{R})=0$ and $\dot{R}({t}_{R})\ge 0$ imply that $R({t}_{R}^{+})\ge 0$ since the solution of the SEIR model (2.1)(2.4) is continuous for all time. Such a result contradicts the assumption that $R({t}_{R}^{+})<0$ and the time instant ${t}^{\ast}={t}_{R}\in [0,{t}_{1})$ does not exist.
As a result, if $min\{S(0),E(0),I(0),R(0)\}\ge 0$ and the vaccination function $V(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$ then $min\{S(t),E(t),I(t),R(t)\}\ge 0$ $\mathrm{\forall}t\in [0,{t}_{1})$ follows directly since a time instant ${t}^{\ast}$, for which any of the four partial populations reaches a zero value with its firsttime derivative being simultaneously negative at such a time instant, does not exist. □
Remark 2.1 The result $0\le min\{S(t),E(t),I(t),R(t)\}\le max\{S(t),E(t),I(t),R(t)\}\le N$ $\mathrm{\forall}t\in [0,{t}_{1})$ is implied by Lemma 2.1, combined with the equation (2.5), provided that $V(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$ and the SEIR model is initialised such that $0\le min\{S(0),E(0),I(0),R(0)\}\le max\{S(0),E(0),I(0),R(0)\}\le N$.
3 Vaccination strategy
An ideal control objective is that the removedbyimmunity population asymptotically tracks the whole population. In this way, the joint infected plus infectious population asymptotically tends to zero as time tends to infinity, so the infection is eradicated from the population. A vaccination control law based on a staticstate feedback linearization strategy is developed for achieving such a control objective. This technique requires a nonlinear coordinate transformation, based on the theory of Lie derivatives [23], in the system representation.
where ${\beta}_{1}=\beta /N$. The first step to apply a coordinate transformation based on the Lie derivation is to determine the relative degree of the system. For such a purpose, the following definitions are taken into account: (i) The k thorder Lie derivative of $h(x(t))$ along $f(x(t))$ is ${L}_{f}^{k}h(x(t))\stackrel{\mathrm{\Delta}}{=}\frac{\partial ({L}_{f}^{k1}h(x(t)))}{\partial x}f(x(t))$ with ${L}_{f}^{0}h(x(t))\stackrel{\mathrm{\Delta}}{=}h(x(t))$ and (ii) the relative degree r of the system is the number of times that the system output (i.e. the infectious population) must be differentiated in order to obtain the input explicitly, i.e. the number r such that ${L}_{g}{L}_{f}^{k}h(x(t))=0$ for $k<r1$ and ${L}_{g}{L}_{f}^{r1}h(x(t))\ne 0$.
Both transformations $\mathrm{\Phi}(x(t))$ and ${\mathrm{\Phi}}^{1}(\overline{x}(t))$ are smooth mappings, i.e. they have continuous partial derivatives of any order. Then $\mathrm{\Phi}(x(t))$ defines a diffeomorphism on D. The feature that the relative degree of the system is equal to the system order $\mathrm{\forall}x\in D$ allows to change it into a linear and controllable one around any point $x\in D$ via the coordinate transformation (3.3) and an exact linearization feedback control [23, 28]. The following result being relative to the inputoutput linearization of the system is established.
around any point $x\in D$.
with ℓ denoting the order of the differentiation of $y(t)$. Finally, the dynamics of the closedloop system (3.8) is obtained by direct calculations from (3.12). □
 (ii)The control (3.7) may be rewritten as follows:$\begin{array}{rcl}u(t)& =& \frac{(\mu +\omega )\sigma \beta {(\mu +\gamma )}^{3}+{\lambda}_{0}{\lambda}_{1}(\mu +\gamma )+{\lambda}_{2}{(\mu +\gamma )}^{2}}{\mu \sigma \beta}\\ \frac{\omega}{\mu N}[I(t)+E(t)]\frac{(3\mu +\sigma +2\gamma {\lambda}_{2})}{\mu N}S(t)\\ +\frac{{(\mu +\gamma )}^{2}+(2\mu +\sigma +\gamma )(\mu +\sigma )+{\lambda}_{1}{\lambda}_{2}(2\mu +\sigma +\gamma )}{\mu \beta}\frac{E(t)}{I(t)}\\ +\frac{\sigma}{\mu N}\frac{E(t)S(t)}{I(t)}\frac{\beta}{\mu {N}^{2}}I(t)S(t)\end{array}$(3.13)
 (iii)The control law (3.7) is well defined for all $x\in {\mathbb{R}}_{0+}^{3}$ except in the surface $I=0$. However, the infection may be considered eradicated from the population once the infectious population strictly exceeds zero while it is smaller than one individual. So the vaccination strategy may be switched off when $0<{\delta}^{\prime}\le I(t)\le \delta <1$. This fact implies that the singularity in the control law is not going to be reached, i.e. such a control law is well defined by the nature of the system. In this sense, the control law given by${u}_{p}(t)=\{\begin{array}{cc}u(t)\hfill & \text{for}0\le t\le {t}_{f},\hfill \\ 0\hfill & \text{for}t{t}_{f}\hfill \end{array}$(3.15)
 (iv)
The linear system (3.8) is strictly identical to the SEIR model (2.1)(2.4) under the transformation (3.3) and the control law (3.15) for $0\le t\le {t}_{f}$, i.e. until the time instant at which the epidemics is eradicated.
 (v)
The implementation of the control law (3.15) requires online measurement of the susceptible, infected and infectious population. In a practical situation, only online measures of the infectious and whole populations may be feasible, so the populations of susceptible and infected can only be estimated. In this context, a complete state observer is going to be designed for such a purpose in Section 4.
3.1 Controller tuning parameters choice
The application of the control law (3.7), obtained from the exact inputoutput linearization strategy, makes the closedloop dynamics of the infectious population be given by (3.8). Such a dynamics depends on the control parameters ${\lambda}_{i}$ for $i\in \{0,1,2\}$. Such parameters have to be appropriately chosen in order to guarantee the following suitable properties: (i) the stability of the controlled SEIR model, (ii) the eradication of the infection, i.e. the asymptotic convergence of $I(t)$ and $E(t)$ to zero as time tends to infinity and (iii) the positivity property of the controlled SEIR model under a vaccination based on such a control strategy. The following theorems related to the choice of the controller tuning parameter values ${\lambda}_{i}$ for $i\in \{0,1,2\}$ are proven, in order to meet such properties under an eventual vaccination effort.
Theorem 3.2 Assume that the initial condition $x(0)={[I(0)\phantom{\rule{0.25em}{0ex}}E(0)\phantom{\rule{0.25em}{0ex}}S(0)]}^{T}\in {\mathbb{R}}_{0+}^{3}$ is bounded, and all roots $({r}_{j})$ for $j\in \{1,2,3\}$ of the characteristic polynomial $P(s)$ associated with the closedloop dynamics (3.8) are of strictly negative real part via an appropriate choice of the freedesign controller parameters ${\lambda}_{i}>0$ for $i\in \{0,1,2\}$. Then the control law (3.7) guarantees the exponential stability of the transformed controlled SEIR model (3.1)(3.6) while achieving the eradication of the infection from the host population as time tends to infinity. Moreover, the SEIR model (2.1)(2.4) has the following properties: $E(t)$, $I(t)$, $S(t)I(t)$ and $S(t)+R(t)=N[E(t)+I(t)]$ are bounded for all time, $E(t)\to 0$, $I(t)\to 0$, $S(t)+R(t)\to N$ and $S(t)I(t)\to 0$ exponentially as $t\to \mathrm{\infty}$, and $I(t)=o(1/S(t))$.
Proof The dynamics of the controlled SEIR model (3.8) can be equivalently rewritten with the state equation (3.11) and the output equation $y(t)=C\overline{x}(t)$, where $C=[1\phantom{\rule{0.25em}{0ex}}0\phantom{\rule{0.25em}{0ex}}0]$, by taking into account that $y(t)=\overline{I}(t)$, $\dot{y}(t)=\overline{E}(t)$ and $\ddot{y}(t)=\overline{S}(t)$. The initial condition $\overline{x}(0)={[\overline{I}(0)\phantom{\rule{0.25em}{0ex}}\overline{E}(0)\phantom{\rule{0.25em}{0ex}}\overline{S}(0)]}^{T}$ in such a realization is bounded since it is related to $x(0)$ via the coordinate transformation (3.3), and $x(0)$ is assumed to be bounded. The controlled SEIR model is exponentially stable since the eigenvalues of the matrix A are the roots $({r}_{j})$ for $j\in \{1,2,3\}$ of $P(s)$ which are assumed to be in the open lefthalf plane. Then the state vector $\overline{x}(t)$ exponentially converges to zero as time tends to infinity while being bounded for all time. Moreover, $I(t)$ and $E(t)$ are also bounded and converge exponentially to zero as $t\to \mathrm{\infty}$ from the boundedness and exponential convergence to zero of $\overline{x}(t)$ as $t\to \mathrm{\infty}$ according to the first and second equations of the coordinate transformation (3.3). Then the infection is eradicated from the host population. Furthermore, the boundedness of $S(t)+R(t)$ follows from that of $E(t)$ and $I(t)$, and the fact that the total population is constant for all time. Also, the exponential convergence of $S(t)+R(t)$ to the total population as $t\to \mathrm{\infty}$ is derived from the exponential convergence to zero of $I(t)$ and $E(t)$ as $t\to \mathrm{\infty}$, and the fact that $S(t)+E(t)+I(t)+R(t)=N$ $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$. Finally, from the third equation of (3.3), it follows that $S(t)I(t)$ is bounded and it converges exponentially to zero as $t\to \mathrm{\infty}$ from the boundedness and convergence to zero of $I(t)$, $E(t)$ and $\overline{x}(t)$ as $t\to \mathrm{\infty}$. The facts that $I(t)\to 0$ and $S(t)I(t)\to 0$ as $t\to \mathrm{\infty}$ imply directly that $I(t)=o(1/S(t))$. □
Remark 3.2 Theorem 3.2 implies the existence of a finite time instant ${t}_{f}$ after which the epidemics is eradicated if the vaccination control law (3.15) is used instead of that in (3.7). Concretely, such an existence derives from the convergence of $I(t)$ to zero as $t\to \mathrm{\infty}$ via the application of the control law (3.7).
 (a)
$0<{r}_{1}<\mu +min\{\sigma ,\gamma \}$, ${r}_{2}=\mu +\gamma $ and ${r}_{3}>\mu +max\{\sigma ,\gamma \}$, so that ${r}_{3}>{r}_{2}>{r}_{1}>0$,
 (b)${r}_{1}$ and ${r}_{3}$ satisfy the inequalities:$\{\begin{array}{c}{r}_{1}+{r}_{3}\ge 2\mu +\sigma +\gamma +\beta \omega ,\hfill \\ {r}_{1}{r}_{3}\ge (\mu +\sigma )({r}_{1}+{r}_{3})+(\gamma \sigma )(2\mu +\sigma +\gamma ){(\mu +\gamma )}^{2},\hfill \\ ({r}_{3}{r}_{1})({r}_{3}\mu \gamma )\ge \sigma \beta .\hfill \end{array}$
 (i)
the application of the control law (3.7) to the SEIR model guarantees that the epidemics is asymptotically eradicated from the host population while $I(t)\ge 0$, $E(t)\ge 0$ and $S(t)\ge 0$ $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$, and
 (ii)
the application of the control law (3.15) guarantees the epidemics eradication after a finite time ${t}_{f}$, the positivity of the controlled SEIR epidemic model $\mathrm{\forall}t\in {\mathbb{R}}_{0}^{+}$ and that $u(t)=V(t)\ge 1$ $\mathrm{\forall}t\in [0,{t}_{f})$ so that $u(t)\ge 0$ $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$,
provided that the controller tuning parameters ${\lambda}_{i}$ for $i\in \{0,1,2\}$ are chosen such that $({r}_{j})$ for $j\in \{1,2,3\}$ are the roots of the characteristic polynomial $P(s)$ associated with the closed loop dynamics (3.8).
 (ii)On the one hand, if the control law (3.15) is used instead of that in (3.7), then the time evolution of the infectious population is also given by (3.17) while the control action is active. Thus, the exponential convergence of $I(t)$ to zero as $t\to \mathrm{\infty}$ in (3.17) implies directly the existence of a finite time instant ${t}_{f}$ at which the control (3.15) switches off. Obviously, the nonnegativity of $I(t)$, $E(t)$ and $S(t)$ $\mathrm{\forall}t\in [0,{t}_{f}]$ is proven by following the same reasoning used in the part (i) of the current theorem. The nonnegativity of $R(t)$ $\mathrm{\forall}t\in [0,{t}_{f}]$ is proven by using continuity arguments. In this sense, if $R(t)$ reaches negative values for some $t\in [0,{t}_{f}]$ starting from an initial condition $R(0)\ge 0$, then $R(t)$ passes through zero, i.e. there exists at least a time instant ${t}_{0}\in [0,{t}_{f})$ such that $R({t}_{0})=0$. Then it follows from (2.4) that$\begin{array}{rcl}\dot{R}({t}_{0})& =& \gamma I({t}_{0})+\mu NV({t}_{0})\\ =& \gamma I({t}_{0})+\frac{\mu \sigma \beta +{\lambda}_{0}{\lambda}_{1}(\mu +\gamma )+{\lambda}_{2}{(\mu +\gamma )}^{2}{(\mu +\gamma )}^{3}}{\sigma \beta}N\\ +({\lambda}_{2}+\omega 3\mu \sigma 2\gamma )S({t}_{0})\\ +\frac{{(\mu +\gamma )}^{2}+(2\mu +\sigma +\gamma )(\mu +\sigma )+{\lambda}_{1}{\lambda}_{2}(2\mu +\sigma +\gamma )}{\beta}N\frac{E({t}_{0})}{I({t}_{0})}\\ +\sigma \frac{E({t}_{0})S({t}_{0})}{I({t}_{0})}\frac{\beta}{N}I({t}_{0})S({t}_{0})\end{array}$(3.31)
Then $\dot{R}({t}_{0})\ge 0$ by taking into account (3.34) in (3.32). The facts that $R(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{0})$, $R({t}_{0})=0$ and $\dot{R}({t}_{0})\ge 0$ imply that $R(t)\ge 0$ $\mathrm{\forall}t\in [0,{t}_{f}]$ via complete induction. Finally, the positivity of the controlled SEIR model $\mathrm{\forall}t\in {\mathbb{R}}_{0}^{+}$ follows from the nonnegativity of $I(t)$, $E(t)$, $S(t)$ and $R(t)$ $\mathrm{\forall}t\in [0,{t}_{f}]$ and Lemma 2.1.
$\mathrm{\forall}t\in [0,{t}_{f}]$ by taking into account the third equation in (3.34) and the nonnegativity of $S(t)$, $E(t)$ and $I(t)$ $\mathrm{\forall}t\in [0,{t}_{f}]$. Finally, it follows that $u(t)\ge 0$ $\mathrm{\forall}t\in {\mathbb{R}}_{0}^{+}$ from (3.15) and (3.37). □
In summary, this section has dealt with a vaccination strategy based on linearization control techniques for nonlinear systems. The proposed control law satisfies the main objectives required in the field of epidemics models, namely the stability, the positivity and the eradication of the infection from the population. Such results are proven formally in Theorems 3.2 and 3.3. In Section 5, some simulation results illustrate the effectiveness of such a vaccination strategy. However, such a strategy has a main drawback, namely the control law needs the knowledge of the true values of the susceptible, infected and infectious populations at all time instants which are not available in certain real situations. An alternative approach useful to overcome such a drawback is dealt with in the following section where an observer to estimate all the partial populations is proposed.
4 Vaccination control strategy based on the use of a state observer
for some real constants ${\delta}_{I}>{\epsilon}_{I}>0$, ${\epsilon}_{u}>0$ and $0<{\delta}_{I}^{\prime}\ll 1$ so that ${\delta}_{I}^{\prime}<{\delta}_{I}{\epsilon}_{I}$. Note that ${t}_{1}={t}_{1}({\epsilon}_{u},{\epsilon}_{I},{\delta}_{I})$ and ${t}_{f}={t}_{f}({\delta}_{I}^{\prime})$. The signal ${e}_{I}(t)\stackrel{\mathrm{\Delta}}{=}\stackrel{\u02c6}{I}(t)I(t)$ denotes the estimation error corresponding to the infectious population, i.e. the deviation between the infectious population estimated by the observer and the true one. Note that ${\overline{e}}_{I}(t)\stackrel{\mathrm{\Delta}}{=}\stackrel{\u02c6}{\overline{I}}(t)\overline{I}(t)=\stackrel{\u02c6}{I}(t)I(t)\stackrel{\mathrm{\Delta}}{=}{e}_{I}(t)$ from $\overline{I}(t)=I(t)$, and then also $\stackrel{\u02c6}{\overline{I}}(t)=\stackrel{\u02c6}{I}(t)$, by taking into account the coordinate change (3.3) or (3.6). In other words, the estimation error associated to the infectious population is identical in both system representations, defined, respectively, by (3.1)(3.2) and (3.4)(3.5). The signal (4.2) has the same structure as the control law (3.14) used for linearizing the SEIR model in the case where the measures of all partial populations were available. Note that the control law (4.1)(4.3) is expressed in terms of the variables of $\stackrel{\u02c6}{\overline{x}}(t)$ since the observer design is developed based on the system representation (3.4)(3.5). Moreover, the observer has to be designed in such a way that the estimation error converged rapidly to zero while maintaining the stability, positivity and epidemics eradication objectives.
The following result relative to the existence of a finite time instant ${t}_{1}$ defined as in (4.3) is proven.
 (i)
The SEIR model parameters are such that $\sigma \beta \ge (\mu +\gamma )(\mu +\sigma )$,
 (ii)
${\delta}_{I}>0$ in the definition of the switching time instant ${t}_{1}$ satisfies ${\delta}_{I}<\frac{(\mu +\omega )[\sigma \beta (\mu +\sigma )(\mu +\gamma )]}{\beta [\sigma \omega +(\mu +\gamma )(\mu +\sigma +\omega )]}N$,
 (iii)
the control parameter ${\lambda}_{0}$ in (4.2) and the constant ${\epsilon}_{u}>0$ in the definition of ${t}_{1}$ are such that ${\lambda}_{0}>\mu \sigma \beta {\epsilon}_{u}$, and
 (iv)
the observer gain $\theta >0$ is large enough for the estimation error $\overline{e}(t)\stackrel{\mathrm{\Delta}}{=}\stackrel{\u02c6}{\overline{x}}(t)\overline{x}(t)={[{\overline{e}}_{I}(t)\phantom{\rule{0.25em}{0ex}}{\overline{e}}_{E}(t)\phantom{\rule{0.25em}{0ex}}{\overline{e}}_{S}(t)]}^{T}$, with ${\overline{e}}_{E}(t)\stackrel{\mathrm{\Delta}}{=}\stackrel{\u02c6}{\overline{E}}(t)\overline{E}(t)$ and ${\overline{e}}_{S}(t)\stackrel{\mathrm{\Delta}}{=}\stackrel{\u02c6}{\overline{S}}(t)\overline{S}(t)$, to converge asymptotically to zero as $t\to \mathrm{\infty}$.
Then a finite time instant ${t}_{1}$ at which the control law (4.1) switches for the first time exists.
for some definite positive function $K(\theta )$ if $\theta >0$ is large enough since $u(t)=0$ $\mathrm{\forall}t\in [0,{t}_{1})$. Then there exists a finite time instant ${t}_{0}\in {\mathbb{R}}_{0+}$ such that ${\overline{e}}_{I}(t)\le {\epsilon}_{I}$ for $t\in [{t}_{0},{t}_{1})$, with ${t}_{1}$ being the eventual time instant at which the control law switches for the first time and ${\epsilon}_{I}>0$ any real constant. Note that ${t}_{0}={t}_{0}({\epsilon}_{I})$ and ${lim}_{{\epsilon}_{I}\to 0}\{{t}_{0}({\epsilon}_{I})\}=\mathrm{\infty}$. Furthermore, the convergence rate of $\overline{e}(t)$ depends on the value of the observer gain θ in the sense that such a convergence rate is increased as the observer gain increases.
provided that the parameters ${\lambda}_{0}$ and ${\epsilon}_{u}$ satisfy the constraint (iii) and by taking into account that ${\overline{I}}^{\ast}={I}^{\ast}$, ${\overline{E}}^{\ast}=0$, ${\overline{S}}^{\ast}=0$ and $\phi ({\overline{x}}^{\ast})=0$ from (3.3), (3.5) and (4.9). Thus, (4.10) shows the existence of a finite time instant ${t}_{1}^{\u2033}\ge {t}_{0}$ such that ${u}_{l}(t)\ge {\epsilon}_{u}$ $\mathrm{\forall}t\ge {t}_{1}^{\u2033}$. As a consequence, there exists a finite time instant ${t}_{1}=max\{{t}_{1}^{\prime},{t}_{1}^{\u2033}\}\ge {t}_{0}$ at which the control law switches, which contradicts the starting hypothesis. □
Remark 4.1 Lemma 4.1 requires the SEIR model parameters to fulfil the condition $\sigma \beta \ge (\mu +\gamma )(\mu +\sigma )$ so that the endemic equilibrium point exists. Otherwise, i.e. if the parameters are such that $\sigma \beta <(\mu +\gamma )(\mu +\sigma )$, the SEIR model converges to the diseasefree equilibrium point ${x}_{df}^{\ast}={[0\phantom{\rule{0.25em}{0ex}}0\phantom{\rule{0.25em}{0ex}}N]}^{T}$ at which all the population is susceptible and no individual is either infected or infectious so a control action is not necessary to eradicate the epidemic. Then such a situation is not interesting from the control theory viewpoint.
The following result, supported by Lemma 2.1, Theorem 3.3 and Lemma 4.1, is relative to the eradication of the epidemic via the application of the control law (4.1)(4.3) while guaranteeing the nonnegativity of the control signal for all time.
 (i)
The SEIR model parameters are such that $\sigma \beta \ge (\mu +\gamma )(\mu +\sigma )$,
 (ii)
its initial condition satisfies $0<min\{S(0),E(0),I(0),R(0)\}\le max\{S(0),E(0),I(0),R(0)\}<N$,
 (iii)
${\delta}_{I}>0$ in the definition of the switching time instant ${t}_{1}$ and the SEIR model parameters are such that $\frac{(\mu +\omega )[\sigma \beta (\mu +\sigma )(\mu +\gamma )]}{\beta [\sigma \omega +(\mu +\gamma )(\mu +\sigma +\omega )]}N>{\delta}_{I}$, with ${\delta}_{I}>0$ large enough,
 (iv)
${\epsilon}_{I}>0$ in the definition of the switching time instant ${t}_{1}$ is small enough for ${\epsilon}_{I}\ll {\delta}_{I}$ and ${\overline{e}}_{I}({t}_{1})\le {\epsilon}_{I}\ll 1$, ${\overline{e}}_{E}({t}_{1})\ll 1$ and ${\overline{e}}_{S}({t}_{1})\ll 1$,
 (v)
the gain observer $\theta \in {\mathbb{R}}_{+}$ is large enough, and
 (vi)
the controller parameters ${\lambda}_{i}$ for $i\in \{0,1,2\}$, which are related via (3.33) to the roots $({r}_{j})$ for $j\in \{1,2,3\}$ of the closedloop dynamics characteristic polynomial $P(s)$, are chosen such that the conditions (a)(b) of Theorem 3.3 are fulfilled while ${\lambda}_{0}>\mu \sigma \beta {\epsilon}_{u}$ for some sufficient large real constant ${\epsilon}_{u}>0$.
Then the control law (4.1)(4.3) combined with the observer (4.4)(4.7) leads to the eradication of the epidemics while guaranteeing the nonnegativity of the control signal $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$.
where the control law (4.1)(4.3) has been introduced in (4.11) and ${t}_{f}$ denotes the eventual time instant at which the epidemics is eradicated.
with ${T}_{m}\stackrel{\mathrm{\Delta}}{=}min\{T,{T}_{u}\}=min\{{T}_{e},{T}_{I},{T}_{u}\}$, if the observer gain θ is large enough for both ${\dot{W}}_{0}(t)\le 0$ and $[{\overline{e}}_{I}(t)3{\theta}^{1}{\overline{e}}_{E}(t)+6{\theta}^{2}{\overline{e}}_{S}(t)]{\overline{e}}_{I}(t)\ge 0$ to be guaranteed $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$. In this context, on the one hand, note that all terms of ${\dot{W}}_{0}(t)$ in (4.15), except the one with $\frac{9}{4}{\theta}^{2}{\overline{e}}_{E}^{2}$, are strictly negative whenever ${\overline{e}}_{I}(t)\ne 0$, ${\overline{e}}_{E}(t)\ne 0$ and ${\overline{e}}_{S}(t)\ne 0$ for any observer gain $\theta >0$. Such a term $\frac{9}{4}{\theta}^{2}{\overline{e}}_{E}^{2}$ may be made small enough, in comparison with the absolute value of the contribution of the rest of the terms in ${\dot{W}}_{0}(t)$, by means of a large enough observer gain $\theta >0$ so that ${\dot{W}}_{0}(t)\le 0$ $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$. On the other hand, $[{\overline{e}}_{I}(t)3{\theta}^{1}{\overline{e}}_{E}(t)+6{\theta}^{2}{\overline{e}}_{S}(t)]{\overline{e}}_{I}(t)\ge 0$ can be also ensured with a large enough observer gain $\theta >0$. In this case, the term depending on ${u}_{l}(t)$ in (4.21) is strictly negative $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$ since ${u}_{l}(t)\ge 0$ in such a time interval. Note also that ${\theta}^{3}{\overline{e}}_{I}(t)3{\theta}^{1}{\overline{e}}_{E}(t)+6{\theta}^{2}{\overline{e}}_{S}(t)({K}_{I}{\overline{e}}_{I}(t)+{K}_{E}{\overline{e}}_{E}(t)+{K}_{S}{\overline{e}}_{S}(t))$, which is nonnegative $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$, may be made small in comparison with the absolute value of the rest of the terms in (4.21) by using a sufficiently large $\theta >0$ so that $\dot{W}(t)\le 0$ $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$.
provided that $\rho \ne {r}_{1}$. Note that if $\rho ={r}_{1}$ satisfies ${\overline{e}}_{I}(t)\le {\overline{\epsilon}}_{I}{e}^{\rho (t{t}_{1})}$ $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$, then any $0<\rho <{r}_{1}$ also satisfies it. From (4.23), the population estimates vector $\stackrel{\u02c6}{\overline{x}}(t)$ would converge asymptotically to zero as $t\to \mathrm{\infty}$. As a consequence, if the time interval ${T}_{m}$ is sufficiently large for the conditions (4.17), (4.18) and ${u}_{l}(t)\ge 0$ $\mathrm{\forall}t\in [{t}_{1},{t}_{1}+{T}_{m})$, (4.21) be satisfied until reaching a time instant ${t}_{f}$ at which $\stackrel{\u02c6}{\overline{I}}({t}_{f})=\stackrel{\u02c6}{I}({t}_{f})\le {\delta}_{I}^{\prime}$, then the propagation of the infection will be eradicated from the population by taking into account that ${\overline{e}}_{I}({t}_{f})=\stackrel{\u02c6}{\overline{I}}({t}_{f})\overline{I}({t}_{f})$ is very small, while maintaining the positivity of the controlled SEIR model. □
 (ii)
The control strategy described by (4.1)(4.3) is composed of two consecutive stages. The first one is an observation stage at which no control action is applied to the SEIR model and the main objective is that the observer variables go converging to the true partial populations. Once the estimation error is sufficiently small, such that the observer variables track the true population with a suitable precision, this observation stage ends. Then the second stage at which a control action is applied begins. Such a control action linearizes the closedloop observer so that the estimated variables converge asymptotically to zero as time grows while also guaranteeing the convergence to zero of the estimation error. This implies that the true infectious and infected populations decrease toward zero as time grows until reaching a finite time instant ${t}_{f}$ when the epidemic disease is considered eradicated from the host population. After such an instant, the control action is removed from the system.
 (iii)
On the one hand, the length of the observation stage may be short enough with a suitable choice of the observer gain. In this sense, such a length decreases as the value of the observer gain θ increases. Then a large value for θ seems to be appropriate. On the other hand, a large value of θ makes the contribution of the perturbation term ${[3\theta \phantom{\rule{0.25em}{0ex}}3{\theta}^{2}\phantom{\rule{0.25em}{0ex}}{\theta}^{3}]}^{T}{\overline{e}}_{I}(t)$ in (4.16) considerable. As a consequence, a tradeoff value for θ has to be searched. In this context, in the limiting case that θ was a very small positive real number (i.e. $\theta \to {0}^{+}$) the closedloop dynamics of the observer system would be $\dot{\stackrel{\u02c6}{\overline{x}}}=A\stackrel{\u02c6}{\overline{x}}$ with A defined in (3.11), i.e. such a dynamics would be identical to that of the closed loop SEIR model without the observer. As a consequence, if the controller parameters ${\lambda}_{i}$ for $i\in \{0,1,2\}$ were chosen according to the conditions of Theorem 3.3, the estimates in $\stackrel{\u02c6}{x}(t)$ would be nonnegative $\mathrm{\forall}t\in {\mathbb{R}}_{0+}$ and $\stackrel{\u02c6}{I}(t)$ would tend asymptotically to zero as time tends to infinity. However, the estimation error and $I(t)$ would not converge asymptotically to zero as time tends to infinity with such a value of $\theta \to {0}^{+}$ , so the infection would not be eradicated. On the contrary, if the value for $\theta >0$ were very large, then a very small real constant ${\epsilon}_{I}>0$ would be necessary for the term ${[3\theta \phantom{\rule{0.25em}{0ex}}3{\theta}^{2}\phantom{\rule{0.25em}{0ex}}{\theta}^{3}]}^{T}{\overline{e}}_{I}(t)$, which acts as a perturbation for the observer closedloop system (4.16), to be sufficiently small. Such a fact would delay the beginning of the control action.
 (iv)Once the observer has been designed in the state representation $\stackrel{\u02c6}{\overline{x}}(t)={[\stackrel{\u02c6}{\overline{I}}(t)\phantom{\rule{0.25em}{0ex}}\stackrel{\u02c6}{\overline{E}}(t)\phantom{\rule{0.25em}{0ex}}\stackrel{\u02c6}{\overline{S}}(t)]}^{T}$, associated to the state vector $\overline{x}(t)$, the coordinate transformation (3.6) has to be applied to obtain the estimates in $\stackrel{\u02c6}{x}(t)={[\stackrel{\u02c6}{I}(t)\phantom{\rule{0.25em}{0ex}}\stackrel{\u02c6}{E}(t)\phantom{\rule{0.25em}{0ex}}\stackrel{\u02c6}{S}(t)]}^{T}$, corresponding to the original state vector $x(t)$, from the vector $\stackrel{\u02c6}{\overline{x}}(t)$. The following dynamics equations for the estimated populations are obtained from (4.11) by applying (3.6)$\begin{array}{r}\dot{\stackrel{\u02c6}{I}}(t)=(\mu +\gamma )\stackrel{\u02c6}{I}(t)+\sigma \stackrel{\u02c6}{E}(t)3\theta [\stackrel{\u02c6}{I}(t)I(t)],\\ \dot{\stackrel{\u02c6}{E}}(t)=(\mu +\sigma )\stackrel{\u02c6}{E}(t)+{\beta}_{1}\stackrel{\u02c6}{I}(t)\stackrel{\u02c6}{S}(t)\frac{3\theta (\theta +\mu +\gamma )}{\sigma}[\stackrel{\u02c6}{I}(t)I(t)],\\ \dot{\stackrel{\u02c6}{S}}(t)=\omega [\stackrel{\u02c6}{I}(t)+\stackrel{\u02c6}{E}(t)]+(\mu +\omega )[N\stackrel{\u02c6}{S}(t)]{\beta}_{1}\stackrel{\u02c6}{I}(t)\stackrel{\u02c6}{S}(t)\mu Nu(t)\\ \phantom{\dot{\stackrel{\u02c6}{S}}(t)=}\frac{\theta [{\theta}^{2}+3(2\mu +\sigma +\gamma )\theta +3(\mu +\sigma )(\mu +\gamma )3\sigma {\beta}_{1}\stackrel{\u02c6}{S}(t)]}{\sigma {\beta}_{1}\stackrel{\u02c6}{I}(t)}[\stackrel{\u02c6}{I}(t)I(t)].\end{array}$(4.24)
 (v)
The equation (4.21) is a key result in the mathematical proof of stability. Note that once the control law switches at time instant ${t}_{1}$, and the system passes from the observation stage to the observation/control one, it is ensured that the observation error still exhibits an asymptotically decaying behaviour on a sufficiently large time interval $[{t}_{1},{t}_{1}+{T}_{m})$ provided that the size of the control signal is large enough at such a switching time instant. This may be guaranteed by means of a sufficient large real constant ${\epsilon}_{u}>0$, and simultaneously $\overline{e}({t}_{1})\le {\epsilon}_{I}$ and $\overline{I}({t}_{1})\ge {\delta}_{I}>0$ with small enough ${\epsilon}_{I}$ and large enough ${\delta}_{I}$ so that $\overline{I}(t)\ge {m}_{I}>0$ and $\stackrel{\u02c6}{\overline{I}}(t)\ge {m}_{I}^{\prime}>0$ on $[{t}_{1},{t}_{1}+{T}_{m})$ in order to ensure the validity of (4.18) on $[{t}_{1},{t}_{1}+{T}_{m})$.
 (vi)
In view of (3.33), the assumption (vi) of Theorem 4.1 can be satisfied by choosing a root $({r}_{3})$ for the closedloop system characteristic polynomial $P(s)$ with ${r}_{3}>0$ as large as it is necessary for the constraints (a) and (b) of Theorem 3.3 to be fulfilled.
5 Simulation results
An example based on an outbreak of influenza in a British boarding school in early 1978 [4] is used to illustrate the theoretical results presented in the paper. Such an epidemic can be described by the SEIR mathematical model (2.1)(2.4) with the parameter values: ${\mu}^{1}=70\phantom{\rule{0.5em}{0ex}}\text{years}=25,550\phantom{\rule{0.5em}{0ex}}\text{days}$, $\beta =1.66\phantom{\rule{0.5em}{0ex}}\text{per day}$, ${\sigma}^{1}={\gamma}^{1}=2.2\phantom{\rule{0.5em}{0ex}}\text{days}$ and ${\omega}^{1}=15\phantom{\rule{0.5em}{0ex}}\text{days}$. A total population of $N=1,000\phantom{\rule{0.5em}{0ex}}\text{boys}$ is considered with the initial conditions $S(0)=800\phantom{\rule{0.5em}{0ex}}\text{boys}$, $E(0)=100\phantom{\rule{0.5em}{0ex}}\text{boys}$, $I(0)=60\phantom{\rule{0.5em}{0ex}}\text{boys}$ and $R(0)=40\phantom{\rule{0.5em}{0ex}}\text{boys}$. Three sets of simulation results are presented to compare the evolution of the SEIR mathematical model populations in three different situations, namely (i) when no vaccination control actions are applied (ii) if a control action based on the feedback inputoutput linearization approach is applied and (iii) if a nonlinear observer dynamics is coupled with a switching control law, as that defined by (4.1)(4.3), so as to use population estimates in the vaccination control.
5.1 Epidemic evolution without vaccination
5.2 Epidemic evolution with the feedback control law without an observer
5.3 Epidemic evolution with the feedback control law with an observer
5.3.1 Influence of the observer gain in the time evolution of the system
6 Concluding remarks
A vaccination control strategy based on feedback inputoutput linearization techniques has been proposed to fight against the propagation of epidemic diseases within a host population. An SEIR model with known parameters is used to describe the propagation of the disease. The stability and positivity properties of the closedloop system have been proven in the case where true data of the susceptible, infected and infectious populations are available. Otherwise, the control law may be combined with a complete state nonlinear observer which provides online estimates of such populations used in the vaccination controls. These theoretical results are complemented with some simulation results to illustrate the effectiveness of the proposed approach. Future research into the subject is going to deal with the application of the current approach and similar nonlinear techniques to other disease propagation models.
Declarations
Acknowledgements
The authors thank the Spanish Ministry of Education for its support of this work through grants DPI200907197 and DPI201230651 and to the Basque Government for its support through grants IT37810, SAIOTEK SPE07UN04 and SAIOTEK SPE09UN12.
Authors’ Affiliations
References
 Li MY, Graef JR, Wang L, Karsai J: Global dynamics of a SEIR model with varying total population size. Math. Biosci. 1999, 160: 191–213. 10.1016/S00255564(99)000309MathSciNetView Article