A two-loop robust controller for HIV infection models in the presence of parameter uncertainties

https://doi.org/10.1016/j.bspc.2015.02.001Get rights and content

Abstract

A two-loop robust nonlinear controller is proposed to deal with uncertain model parameters in HIV infection models, which are described by nonlinear differential equations of three state variables and antiretroviral drugs. The treatment goal is to suppress the concentration of infected CD4+ T cells to a target value using only the measurement of total CD4+ T cell concentration. The outer-loop controller is designed to achieve the treatment goal for the nominal HIV infection model, while a nonlinear disturbance observer (DOB) controller is employed in the inner-loop to compensate for parameter uncertainties. In the nonlinear DOB controller, a disturbance signal, equivalent to the parameter variation in terms of effect on the output, is canceled by its estimate. Numerical simulations verify that the proposed controller achieves robust performance for reducing the concentration of infected CD4+ T cells even in the presence of parameter uncertainties.

Introduction

Since the proposal of several mathematical models by Perelson and Nelson [1] and Nowak and May [2] to represent the interaction of HIV with CD4+ T cells, a variety of research has been actively conducted by means of the control theory to develop drug therapies for HIV-infected patients. A control method based on Jacobian linearization was employed to reduce the viral load [3]. Using the backstepping method, a nonlinear controller was designed for better control performance [4]. However, the backstepping method usually suffers from the problem of “explosion of terms” due to the repetitive differentiation of the virtual input [5]. Treatment scheduling based on model predictive control (MPC) was also developed for the immune system to suppress the virus [6]. An output feedback MPC approach was then presented to handle cases where the measurements of all state variables are not available [7]. In contrast to the two works based on the standard MPC framework [6], [7], an offset-free MPC algorithm was developed to cope with model errors using the state augmentation approach [8]. Although simulation showed that the treatment goal was achieved through the MPC algorithm, the stability is not theoretically guaranteed in the presence of model errors. Feedback linearization has been employed to control the viral load [9], [10], but this approach generally does not work properly in the presence of model errors, as it relies on the exact cancelation of nonlinear terms. A system theoretic approach was presented to treat HIV-infected patients via analysis of bifurcation and stability [11]. Thymic recovery in HIV patients was also studied using an optimal control approach [12].

The parameter values of an HIV-infection model depend on the patient's infection condition [13], [14]. That is, parameter uncertainties (or parameter variations) may exist in the model. In the aforementioned references, excluding [8], however, various treatment algorithms have been proposed without considering any robustifying control term. As a result, they are unlikely to achieve the treatment goal in the presence of large uncertainties although they may work well for small uncertainties. Besides, many of the reported methods [3], [4], [6], [9], [10], [12] require the measurements of all state variables to implement the control law, while such measurements are not feasible in real clinical situations. Therefore, it would be worthwhile to find the drug efficacy for the treatment of HIV infections in the presence of parameter uncertainties without having to measure all state variables.

In this paper, a two-loop robust nonlinear controller is proposed for HIV infection models with parameter uncertainties, even when not all state variables are available for feedback. Many references [7], [8], [13], [14], [15], [16] employed the total concentration of CD4+ T cells and the viral load as measurable state variables. As will be seen later, on the other hand, the proposed controller requires only the measurement of the total concentration of CD4+ T cells. Thus, the treatment goal of this paper is to suppress the concentration of infected CD4+ T cells to the target value using only the total concentration of CD4+ T cells. To achieve the treatment goal in the presence of parameter uncertainties, a nonlinear controller with a two-loop structure is proposed, as shown in Fig. 1. The outer-loop controller is designed such that the treatment goal can be achieved for the nominal HIV infection model. That is, parameter uncertainties are not taken into account in the design of the outer-loop controller. In this regard, the outer-loop controller is also referred to as the nominal controller. The inner-loop controller, on the other hand, is in charge of compensating for parameter uncertainties. The nonlinear disturbance observer (DOB) controller [17] is adopted as the inner-loop controller. In the nonlinear DOB controller, a disturbance signal, equivalent to the parameter variation in terms of effect on the output, is canceled by its estimate. As a result, the shaded block in Fig. 1 becomes approximately equivalent to the nominal HIV infection model. Therefore, even in the presence of parameter uncertainties, the proposed two-loop controller achieves almost similar treatment performance as that of the nominal closed-loop system.

The proposed controller is designed as follows. First, a state feedback controller is designed using the nominal model under the assumption that all state variables are measurable. Second, a nonlinear state observer is designed based on the nominal model to obtain state estimates only from the measurement of total CD+4 T cell concentrations. An output feedback controller is then constructed by combining the state feedback controller and the nonlinear state observer. This output feedback controller plays the role of the outer-loop controller. Finally, the nonlinear DOB controller is designed to make the uncertain closed-loop system behave like the nominal system.

The paper is organized as follows. In Section 2, a mathematical model of HIV infection therapy is presented, and the treatment goal of the paper is stated. Under the assumption that all model parameters are known exactly, the nominal controller is designed in Section 3. In Section 4, the nonlinear DOB controller is designed to cope with uncertain model parameters. To illustrate the performance of the proposed controller, various simulation results are presented in Section 5. Finally, a conclusion is offered in Section 6

Section snippets

Mathematical model of HIV infection therapy

A deterministic model of HIV infection therapy can be expressed by the following differential equations [3], [9], [10], [13], [14], [16]:

x˙1=sdx1β(1u)x1x3x˙2=β(1u)x1x3μx2x˙3=k(1uP)x2cx3where x1, x2 and x3 represent the concentrations of healthy CD4+ T cells, infected CD4+ T cells and free virus, respectively. Healthy cells are produced at the rate s, and die naturally at the rate d. They are infected at the rate β through interaction with the virus. The infected cells then die at the

Outer-loop controller

In this section, the outer-loop controller is designed to achieve the treatment goals for the nominal HIV model. Since parameter uncertainties are not taken into consideration, various conventional control techniques may be used to design the outer-loop controller. Among them, input–output linearization [19] is employed since it is a popular nonlinear control strategy that yields excellent performance when there is no model uncertainties. To apply the input–output linearization, define the

Inner-loop controller

In this section, an inner-loop controller is designed to compensate for parameter uncertainties. The change of variables (9) transforms system (3) into

z˙1=z2z˙2=b˜p(x)+a˜p(x)uz˙3=c˜x3+k˜x2wherea˜p(x):=(μd)β˜x1x3b˜p(x):=μ2x2+d2x1dsa˜p(x)Using (11), we obtain

z˙1=z2z˙2=b˜(z)+a˜(z)uz˙3=c˜z3+k˜z2+dz1dμ+k˜kc˜cr0

where a˜(z)=a˜p(T1(z)) and b˜(z)=b˜p(T1(z)). As the inner-loop controller, the nonlinear DOB controller is employed as follows [17]:

ζ˙=cζ+kq2+dq1dμq˙1=q2q˙2=a0τ2q1a1τq2+a0τ2yp˙1=p2

Simulation results

In this section, it is demonstrated through simulations that the proposed controller is capable of providing excellent treatment performance in the presence of parameter uncertainties, while the input–output linearization controller fails to achieve the treatment goal. Throughout this section, it is assumed that r0 = 0.2 in the treatment goal.

Conclusion

A nonlinear robust controller of two-loop structure was proposed to control the HIV infection model when uncertainties exist in the parameters β, k, c. It was theoretically proved that the proposed controller could explicitly handle parameter uncertainties. It was also verified by various numerical simulations that the proposed controller could achieve the treatment goal for any initial conditions in the presence of parameter uncertainties.

Note that only β˜,k˜ and c˜ are considered as uncertain

Acknowledgements

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 2011-0010233).

References (23)

  • A. Stotsky et al.

    The use of sliding modes to simplify the backstepping control method

  • Cited by (11)

    • Observer-based adaptive control for HIV infection therapy using the Baskakov operator

      2021, Biomedical Signal Processing and Control
      Citation Excerpt :

      Consider the following positive definite function It must be noted that, even in the presence of parametric uncertainties, the proposed approach is able to give the same results, as presented by (20) in [11]. In this section, simulations results are presented to show the effectiveness of the proposed controller.

    • Robust Drug Treatment for HIV-1 Infection Model with Completely Unknown Parameters

      2019, International Journal of Control, Automation and Systems
    • Adaptive Control Strategy for Treatment of Hepatitis C Infection

      2019, Industrial and Engineering Chemistry Research
    View all citing articles on Scopus
    View full text