Next Article in Journal
An Ensemble Extreme Learning Machine for Data Stream Classification
Next Article in Special Issue
Mixed Order Fractional Observers for Minimal Realizations of Linear Time-Invariant Systems
Previous Article in Journal
Distributed Combinatorial Maps for Parallel Mesh Processing
Previous Article in Special Issue
Solutions to the Sub-Optimality and Stability Issues of Recursive Pole and Zero Distribution Algorithms for the Approximation of Fractional Order Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional-Order Closed-Loop Model Reference Adaptive Control for Anesthesia

by
Gerardo Navarro-Guerrero
1 and
Yu Tang
2,*
1
Engineering Graduate Program, Universidad Nacional Autonoma de Mexico (UNAM), 04510 Mexico City, Mexico
2
Engineering Faculty, Universidad Nacional Autonoma de Mexico (UNAM), 04510 Mexico City, Mexico
*
Author to whom correspondence should be addressed.
Algorithms 2018, 11(7), 106; https://doi.org/10.3390/a11070106
Submission received: 15 May 2018 / Revised: 7 July 2018 / Accepted: 12 July 2018 / Published: 14 July 2018

Abstract

:
The design of a fractional-order closed-loop model reference adaptive control (FOCMRAC) for anesthesia based on a fractional-order model (FOM) is proposed in the paper. This proposed model gets around many difficulties, namely, unknown parameters, lack of state measurement, inter and intra-patient variability, and variable time-delay, encountered in controller designs based on the PK/PD model commonly used for control of anesthesia, and allows to design a simple adaptive controller based on the Lyapunov analysis. Simulations illustrate the effectiveness and robustness of the proposed control.

1. Introduction

In medical practice, the application of general anesthesia plays a significant role in a patient’s well-being, through the administration of a combination of drugs to provide adequate hypnosis (unconsciousness and amnesia to avoid traumatic recalls), paralysis, or muscle relaxation (to attain immobility, an absence of reflexes, and proper operating conditions), and analgesia (pain relief). This process is accomplished by an anesthesiologist who must continuously observe and adjust the rates and overall amounts of anesthetic agents delivered to the patient, preserving the stability of the autonomic, cardiovascular, respiratory, and thermoregulatory systems [1].
Even though been a subject of intense research in previous decades, the process of anesthesia is a complicated process and is still not well understood, resulting in a challenging control problem [2,3,4]. Moreover, in drug delivery systems, the controller has to tackle issues, such as inter- and intra-patient variability, multivariable characteristics, variable time delays, dynamics dependent on the hypnotic agent, model variability, and stability issues [5,6,7]. The current state of the art in the understanding of consciousness and the mechanisms of anesthetic-induced loss of consciousness is limited. Consciousness is very subjective and ethereal, so it is still very difficult to model. At present, the models available are the mean field models of drug action [5], which describe the phenomena presented in electroencephalograms (EEG) associated with different brain states [7].
There have been many attempts to automatize this process, aimed at the application of closed-loop control to drug delivery systems to assist anesthesiologists to improve the safety of the patient by avoiding excessive over-dosages and under-dosages in their patients, minimizing side effects and the risk of awareness during anesthesia [8]. Optimizing the delivery of anesthetics could lead to personalized healthcare, where the individual patient characteristics are taken into account for optimal and flexible drug administration. The first step towards an automated anesthesia process is to derive a mathematical model that adequately describes the system (or the experimental data). For control purposes, we need avoid very complex models with many parameters that cannot be determined or estimated independently mainly due to the lack of measurements and adequate sensors.
Commonly, the mathematical model used to study the depth of anesthesia is a PK/PD (pharmacokinetic/pharmacodynamic) model, with a third-order linear PK model and a PD model consisting of a first-order linear transfer function (which represents the time-lag between the drug infusion and the observed response) and a static nonlinearity, i.e., a Wiener structure [6]. Despite its plausibility being accepted by biomedical and control community, being a physiologically based empirical model, it presents many difficulties for controller designs, namely due to its large number of uncertain parameters resulting from significant variability among different individuals, time delay, lack of state measurements, and nonlinearity. The limited amount of real-time data and the poor excitation properties of the input signals constitute further challenges, making the identification of an online individualized model very difficult. Many attempts to simplify this model have been made, including PK/PD model structures with some fixed parameters [9,10], first-order plus time-delay models with an output nonlinearity [11,12], piecewise linear models [13], and low-complexity, control-oriented models [11,14].
One notable different approach was the recent introduction of fractional PK models [15,16]. In reference [17], the authors presented the relationship between the diffusion process and fractional-order models. Also, fractional-order pharmacokinetic models [15,16,18,19] that represent the experimental data in a more precise way thanks to the t α decay of the fractional operators, were introduced, and with this, a new line of investigation on the area of drug delivery systems has opened.
The problem of control of drug administration in anesthesia has been studied since the 1950s [20]. It is clear that the control of anesthesia has many challenges, such as multivariate features [21], different dynamics that are dependent on the drug and place of administration [22,23], stability problems [24], and performance of the control algorithm [25,26]. Given the complex nature and uncertainty of the process, it is not surprising that reliable models for the control of drug administration are not available.
The level of system uncertainty of fixed and robust gain controllers can unnecessarily sacrifice system performance, while adaptive controls can tolerate much higher levels of uncertainty and improve performance [27].
The control of anesthesia has been an active subject of research in past decades, and many control schemes have been developed, for example, fixed-gain controllers, mostly PID , were considered in references [25,28,29,30,31,32]. Adaptive controllers were developed in [33,34,35]. To deal with delays in the system, predictive controllers were used in reference [36,37,38]. Also, sliding mode control has been used in [39] and control based on neural networks in [40,41]. There have been a few published studies using a fractional control [2,42,43].
The implementation of such controllers is based on the assumption that the state measurements are available and that we have a clear and measurable output with little noise influence. However, in reality, the measured output may be noisy, and the system measurements do not produce this information directly. Instead, the state information needs to be inferred from the available output measurements. All of these challenges bring us the need to use estimation techniques that can estimate the state of each patient and adjust them based on the dynamics of each patient to deal with the system constraints [44].
This paper considers the problem of designing a fractional-order closed-loop model reference adaptive control (FOCMRAC) for anesthesia. To this end, three simple fractional-order model (FOMs) are proposed, which are shown to be able to follow the anesthesia dynamics of the PK/PD model. Then, based on these models, a simple FOCMRAC is designed. The stability of the closed-loop system is established using Lyapunov analysis. The main contributions of this paper are the proposal of the FOCMRAC scheme for fractional-order systems and its application to the control of anesthesia. Also, according to the best knowledge of the authors, the application of fractional-order controllers in control of anesthesia is very limited, so a novel and direct approach is proposed using fractional calculus tools.
Section 2 presents the mathematical tools used for the main results. Section 3 introduces the principles, the PK/PD model, and the challenges of the anesthesia process and presents the proposed FOMs. Section 4 gives the design of the FOCMRAC using the Lyapunov analysis. Section 5 gives the design of an identification scheme for fractional-order systems. Section 5 shows the simulation results using 30 virtual patients, and Section 6 presents the conclusions.

2. Preliminaries

In this section, the mathematical tools employed to develop the main results are briefly summarized.
The notion of fractional-order integral of order α > 0 R is a natural consequence of Cauchy’s formula for repeated integrals, which reduces the computation of the primitive corresponding to the n-fold integral of a function f ( t ) to a simple convolution [45]. The most common definition of a fractional-order integral is the Riemman–Liouville integral.
Definition 1.
The Riemann-Liouville integral is defined as
t 0 D t α f ( t ) = t 0 I t α f ( t ) = 1 Γ ( α ) t 0 t f ( τ ) ( t τ ) 1 α d τ ,
where α R + and
Γ ( α ) = 0 t α 1 e t d t .
is the Euler’s gamma function.
Among the existing definitions of the fractional derivative, there are three main definitions: the Grünwald–Letnikov, Riemman–Liouville and Caputo [46]. A review of the existing definitions of the fractional operator can be consulted in [47].
One of the advantages of Caputo derivative, which is a modification of the Riemann–Liouville definition, is that the initial conditions for fractional differential equations take the same form as those for integer-order differentiation which has a well-understood physical meaning. This definition is the one used in this paper.
Definition 2.
The Caputo derivative is defined as
t 0 D t α f ( t ) = 1 Γ ( n α ) t 0 t f ( n ) ( τ ) ( t τ ) α n + 1 d τ ,
where n 1 < α < n Z + .
The following property is established using the of Riemann–Liouville integral and Caputo derivative:
Property 1.
Newton–Leibniz formula generalization [48]
t 0 I t α t 0 D t α f ( x ) = f ( t ) f ( t 0 ) .
All modeling applications of the fractional calculus give rise to the notion of fractional-order models, namely, models described by an integrodifferential equation involving fractional order derivatives. Based on the Caputo derivative, a fractional-order system can be described as
t 0 D t α x ( t ) = f ( x , t ) ,
with initial conditions x ( t 0 ) , where α ( 0 , 1 ) , f : Ω × R + R n is piecewise continuous in t and locally Lipschitz in x on Ω × R + , and Ω R n is a domain that contains the origin, x = 0 .
Definition 3.
[49] The constant x 0 is an equilibrium point of the Caputo fractional dynamical system (5), if and only if f ( t , x 0 ) = 0 .
When α ( 0 , 1 ) , the fractional-order system (5) has the same equilibrium points as the integer-order system x ˙ = f ( t , x ) [50].
In nonlinear systems, the Lyapunov direct method provides an important tool to analyze the stability of a system without explicitly solving the differential equations.
The following method generalizes the idea for fractional-order systems which shows that a system is stable if there is a Lyapunov function for the system.
Theorem 1.
(Fractional-order extension of the Lyapunov direct method [50]) Let x = 0 be an equilibrium point for the fractional-order system (5) and D R n be a domain containing the origin. Let V ( t , x ( t ) ) : [ 0 , ) × D R be a continuously differentiable function and locally Lipschitz with respect to x, such that
γ 1 x V ( t , x ( t ) ) γ 2 x a b
t 0 D t α V ( t , x ( t ) ) γ 3 x a b
where t 0 , x D , α ( 0 , 1 ) , γ 1 , γ 2 , γ 3 , a and b are arbitrary positive constants. Then, x = 0 is Mittag–Leffler stable. If the assumptions hold globally on R n , then x = 0 is globally Mittag–Leffler stable.
Similar to integer-order systems, the idea of this fractional-order extension of the Lyapunov theorem is that the stability condition is derived by constructing a positive definite function, V, and calculating the fractional derivative of the V function.
Next is a version of Theorem 1 that is useful for the analysis of adaptive systems, especially when the t 0 D t α V ( x , t ) negative semidefinite is present.
Theorem 2.
[51] Let x = 0 be an equilibrium point for the non-autonomous, fractional-order system (5). Let us assume that a continuous function exists, V ( x , t ) , such that
  • V ( x , t ) is positive definite.
  • t 0 D t α ( x , t ) , with α ( 0 , 1 ] , is negative semidefinite.
Then, the origin of the system (5) is Lyapunov stable. Furthermore, if V ( x ( t ) , t ) is decrescent, then the origin of system (5) is Lyapunov uniformly stable.
One of the most used Lyapunov candidate functions to analyze the stability of integer-order system is the quadratic functions. However, in fractional cases, the use of these functions is not immediate, since evaluating the fractional derivative of the Lyapunov candidate function, in general, involves the evaluation of infinite sums, which include higher order integrals and derivatives of the fractional states of the system, which is not an easy task [52].
Next, some inequalities that facilitate the use of quadratic Lyapunov candidate functions in the analysis of stability of fractional-order system using Lyapunov’s direct method are presented.
Lemma 1.
[51] Let x ( t ) R n be a vector of differentiable functions. Then, for any time instant t t 0 , the following relationship holds:
1 2 t 0 D t α ( x T ( t ) P x ( t ) ) x T ( t ) P t 0 D t α x ( t )
where P R n x n is a constant, square, symmetric and positive definite matrix.
Lemma 2.
[51] Let A ( t ) R n be a time-varying differentiable matrix. Then, for any time instant, t t 0 , the following relationship holds:
t 0 D t α [ t r ( A T ( t ) A ( t ) ) ] 2 t r ( A T ( t ) t 0 D t α A ( t ) ) , α ( 0 , 1 ] .
Barbalat’s lemma is a well-known and useful tool to deduce the asymptotic stability of integer-order nonlinear uncertain and time-varying systems (like adaptive systems). Due to some different properties between fractional-order integrals and integer-order integrals, it is not easy (but is possible) to use Barbalat’s lemma in fractional-order systems. In this paper, we will use the extension of this lemma for fractional-order systems that was presented in reference [43].
Lemma 3.
(Extension of Barbalat’s lemma [43]) Let f : R R + be a function that is uniformly continuous, and t 0 I t α is given by the Riemann–Liouville integral with α ( 0 , 1 ) .
If lim t t 0 I t α f ( t ) exists and is finite, then f ( t ) 0 , as t .
This extension of the Barbalat lemma is very useful for concluding the convergence of the error in fractional-order adaptive systems.
Other important concepts are the positive realness (PR) and strictly positive realness (SPR). According to [53,54], these concepts for integer-order systems are valid for fractional-order commensurate systems with α ( 0 , 1 ) .
Definition 4.
The m × m transfer function matrix G ( s ) is called strictly positive real (SPR) if
1. 
All elements of G ( s ) are analytic in R 0 .
2. 
G ( s ) is real for real s.
3. 
G ( s ) + G T ( s ) for R 0 and a finite s.
A more extense review on fractional-order Lyapunov theory can be consulted in references [55,56].

3. Anesthesia

The effects of drugs on patients in the operating room vary with drug dosage, from patient to patient, and with time. Different doses of drugs result in different concentrations in various tissues, producing a range of therapeutic and sometimes undesirable responses. Responses depend on drug pharmacokinetics (time course of drug concentration in the body) and drug pharmacodynamics (the relationship between drug concentration and drug effect). These processes may be influenced by factors including pre-existing disease, age, and genetic variability. Patient responses to drugs may also dynamically altered by factors such as temperature, pH, circulating ion and protein concentration, levels of endogenous signaling molecules, and coadministration of the drug in the operating room environment [1].
General anesthesia consists of providing the patient with a reversible state of loss of consciousness (hypnosis), analgesia, and muscle relaxation to allow the patient to be operated on without pain by administering anesthetic drugs intravenously or through inhalation, providing maximum safety, comfort, and vigilance during the surgical act. The description of the general process with its variables is shown in Figure 1. As can be seen, the variables that can be manipulated are the anesthetics, relaxants, and serums. The disturbances in the system are signals that can occur at any time, such as surgical stimulation, blood loss, etc. The output variables are divided into measurable and non-measurable, and the main interest in the control of anesthesia is the non-measurable variables: hypnosis, analgesia, and muscle relaxation.
In practice, the anesthesiologist has to observe and control a large number of hemodynamic and respiratory variables as well as clinical signs that indicate the state of hypnosis and analgesia.
Most of the drugs used do not only operate on the desired effect but alter other aspects, for example, the effects of the anesthetic drug propofol not only affect the level of hypnosis but also increase the level of analgesia. The drug remifentanil, whose main objective is to increase the level of analgesia, has the same behavior, but as a side effect also increases the level of hypnosis. Due to this cross effect between these drugs, the anesthesiologist must adjust the desired levels of hypnosis and analgesia with different amounts of both drugs. From the point of view of control engineering, this problem is a problem of multiple inputs and multiple outputs.
In the daily work routine, the anesthesiologist calculates the amount of the necessary drug with the help of dose regimes given by the supplier of the drug, which, in most cases, are based on the patient’s body weight.
For a more detailed description of the process of general anesthesia, the reader is referred to references [1,6,57].

3.1. Pharmacokinetic/Pharmacodynamic Model

The PK/PD models most frequently used for propofol (hypnotic drug) are the fourth-order compartmental models (Figure 2) [58,59]. These models have been developed, tested, and validated on a wide range of real patient data and have often used in the literature for the control of anesthesia [60].
In this paper, we use the model presented in [58] given by
x ˙ ( t ) = ( a 11 + a 21 + a 31 ) a 12 a 13 a 21 a 12 0 a 31 0 a 13 x ( t ) + 1 0 0 u ( t ) ,
where x 1 represents the concentration of the drug in the central compartment (intravascular blood); x 2 y x 3 represent the concentration of the drug in the peripheral compartments; a 12 , a 13 , a 21 , a 31 are positive constants representing the flow between compartments; a 11 is the elimination rate of the drug through the metabolism; and u ( t ) [ m g / m i n ] is the rate of infusion of anesthetic (propofol) in the central compartment. a i j are in [ m i n 1 ] and x i are in [ m g ] .
An additional compartment, namely, the effect compartment, is introduced to represent the time delay between the observed effect and the plasma concentration. The effect compartment model links the plasma concentration (concentration in the central compartment) to the effect concentration with a first-order differential equation:
y ˙ ( t ) = a e f f ( x 1 ( t ) y ( t ) ) , y ( 0 ) = x 1 ( 0 ) , t 0 ,
where a e f f is the time constant; x 1 ( t ) is the concentration in the central compartment defined in (10); and y ( t ) is the concentration of the effect compartment.
The pharmacokinetic parameters can be obtained through the following equations [58]:
V 1 = 4.27 [ l ] V 2 = 18.9 0.391 ( a g e 53 ) [ l ] V 3 = 2.38 [ l ] C 11 = 1.89 + 0 0456 ( w e i g h t 77 ) 0.06681 ( i b m 59 ) + 0.0264 ( h e i g h t 177 ) [ l / min ] C 12 = 1.29 0.024 ( a g e 53 ) [ l / min ] C 13 = 0.836 [ l / min ] a 11 = C 11 V 1 [ min 1 ] ; a 12 = C 12 V 1 [ min 1 ] ; a 13 = C 13 V 1 [ min 1 ] a 21 = C 21 V 2 [ min 1 ] ; a 31 = C 13 V 3 [ min 1 ] a e f f = 0.456 [ min 1 ] l b m m = 1.1 · w e i g h t 128 · w e i g h t 2 h e i g h t 2 l b m f = 1.07 · w e i g h t 148 · w e i g h t 2 h e i g h t 2
As we can observe in the previous equations, the PK parameters depend on the biometrical characteristics of the patient.
The bispectral index (BIS) is a signal derived from the electroencephalogram (EEG) used to assess the level of consciousness in anesthesia. A BIS value of 0 equals a flat line in the EEG, while a BIS value of 100 is the expected value of a fully conscious adult patient. The 60–70 and 40–60 ranges represent light and moderate hypnotic conditions, respectively. The target value during surgery is 50, giving us a gap between 40 and 60 to guarantee adequate sedation [6].
The BIS can be related to the concentration of the effect compartment by the nonlinear static function, termed the Hill equation [6]:
B I S ( y ) = E 0 E m a x y γ ( t ) y γ ( t ) + E C 50 γ ,
where E 0 denotes the base value (awaken state) and by convention, typically is given a value of 100; E m a x is the maximum effect achieved by drug infusion; E C 50 is the drug concentration to half maximal effect and represents the patient’s sensibility to the drug; and γ determines the degree of nonlinearity of the function.
One of the significant challenges in the control of anesthesia is the variability among patients. This variability can occur as a result of patient physiology (age, gender, disease), variations in the PK processes (rates of absorption, distribution, metabolism, and elimination), and differences in PD (sensitivity of receptor, etc.) [61]. Also, in the medical practice, no state of this model is available for measurement, only the output (BIS) is measurable for feedback.
General anesthesia, as mentioned before, is comprised of three components: hypnosis, neuromuscular blockade, and analgesia. The three components can be modeled with a PK/PD model, but only hypnosis and neuromuscular blockade have clear physical measurements. In practice, the anesthesiologist measures the blood pressure, heart rate, sweating, and lacrimation to infer the level of analgesia in the patient. Therefore, there is not a clear index to measure the level of analgesia, but recently, some advances have been made [62]. In this paper we will concentrate on the hypnotic component of general anesthesia, noting that the control designed also can be applied in the control of neuromuscular blockade.

3.2. Challenges

Drug responses in humans are the result of integrated effects, including signal amplification and dampening mechanisms at cellular, tissue, and physiological system levels, and the pharmacodynamic responses can be therapeutic, toxic, or lethal.
In anesthesiology, it is easy to observe that the response to the same drug dose varies widely among patients. Part of the process of delivering anesthesia is titrating a drug dose to provide optimal therapy for a specific patient, particularly when the drug has a significant level of toxicity. At the same time, the anesthesiologist must know the dosing ranges that are appropriate for broad populations of patients to provide dosing guidelines.
The classical PK/PD models are coarse abstractions of a real distribution and elimination process. Still, these models describe the measured and observed concentrations. Another more complex type of model exists, called physiologically-based models [63]. With these models, it is possible to have more information available, for example, the influence of changes in cardiac output and organ blood flow on the time course of the concentration in the blood and various organs and tissues. Unfortunately, the development of such accurate models is expensive and can only be performed on animals. Furthermore, these accurate models are complex and have too many variables and parameters to be useful in the development of controllers.
The potential benefits of a closed-loop anesthesia delivery are more consistent drug administration, less inter- and intra-patient variability, less over- and under-dosages, faster control action to unexpected arousal (perturbation rejection), smaller quantities of drug usage, faster recovery of the patient, better hemodynamic control, and less hypotension during the induction of anesthesia. These factors are what keeps the interest in the control community to design reliable control schemes. Moreover, this problem is still considered an open problem.
The current state of the art understanding of the unconsciousness and the mechanisms of drug-induced unconsciousness is limited. Therefore, is very challenging to translate these little-known mechanisms into an accurate mathematical model.
One of the most critical challenges in the design of high-performance controllers for anesthetic drug delivery is the lack of accurate models.
Another challenge is the identification of a model from clinical data, as it has been shown [64] that the information available in the operating room (infusion rate of the drug and BIS index usually) is insufficient to identify a full-order PK/PD model. The excitation in the input signal is not sufficiently frequency rich and is not able to excite all modes in the model, because this input cannot be selected freely. Additionally, this model has a Wiener structure. Therefore, the task of identifying an individualized model online is very challenging.
Linear and nonlinear reduced-order model structures have been proposed to improve the identifiability and the control synthesis of the anesthesia process.
In [13], the authors presented a piecewise linear model, with which they used different LTI models to represent different phases of the process. For example, one model was used for the induction phase and another for the maintenance phase. Then, they synthesized a controller for each phase, similar to gain scheduling schemes.
In reference [65], a standard PK/PD model was proposed in which the authors assumed that only the PD parameters were responsible for the inter-patient variability, and an extended PK model was used and the model was linearized with the PD parameters identified via a Kalman filter.
A first-order plus time-delay was proposed in reference [10]. Here, the PK parameters are fixed, the Hill curve is linearized around an operating point, and the PD parameters are calculated using a standard least square algorithm.
In [66], a reduced-order model obtained using model reduction technics was obtained. This model is an affine model with only four parameters and takes advantage of the redundancy shown in the PK model, that is, the adjacent poles and zeros.
In [14] a MISO Wiener model was proposed for the pharmacokinetics and pharmacodynamics of propofol and remifentanil, this model uses a PK part with a reduced number of parameters (with a combination of three fixed parameters and one unknown), for the hypnotic drug and other for the analgesic. Also, a combine Hill equation (with a reduced number of parameters) that combine the effect of both drug in the level of unconsciousness.
Every proposed model has his particular advantages and disadvantage (which can be seen in detail in his respective references), but all these studies show us the necessity to develop a simple model for identification and control synthesis to circumvent the difficulties of using the PK/PD model with a Wiener structure.
Moreover, the majority of the control schemes based on the proposed models relied on the inversion of the non-linearity and supposed that the states are available for measurement, However, in practice the parameters of the non-linearity are unknown, and the states are not measurable online, thus adding more uncertainty in the control schemes presented.

3.3. New Modeling Paradigm: Fractional Calculus

Some researchers had proposed the necessity for a fractal view of physiology that explicitly takes into account the complexity of the living matter and its dynamics. Complexity in this context incorporates recent advances in physiology concerned with the application of concepts from fractal geometry, fractal statistics, and nonlinear dynamics, to the formation of a new kind of understanding within the life sciences.
The complexity of the human body and the characterization of that complexity through fractal measures and their dynamics involve the use of fractional calculus. Not only anatomical structures are fractal [67], such as the convoluted surface of the brain, the lining of the bowel, neural networks, and the placenta, but the output of dynamical physiologic networks are fractal as well [68].
The time series for the inter-beat intervals of the heart, inter-breath intervals, and inter-stride intervals have all been shown to be fractal or multifractal statistical phenomena. Consequently, the fractal dimension is a significantly better indicator of organismic functions in health and disease than the traditional average measures. The observation that human physiology is primarily fractal was first made in the 1980s [68]. Also, in reference [69], it was suggested that from the point of view of fractal physiology, blood flow and ventilation are delivered in a fractal manner in both space and time in a healthy body.
The control of physiologic variables is one of the goals of medicine, in particular, understanding and controlling physiological networks in order to ensure their proper operation.
Therefore, it seems reasonable that one novel strategy for modeling the dynamics and control of complex physiologic phenomena is through the application of fractional calculus [69].
A fundamental mechanism in the absorption of a drug in the human body is the process of diffusion. In reference [17], the authors present the relationship between the diffusion process and fractional-order models. Also, the introduction of fractional-order pharmacokinetic models are presented in references [15,16,18,19] which represent the experimental data in a more precise way, thanks to the t α decay of the fractional operators, and with this, a new line of investigation was opened ion the area of drug delivery systems.
In [15,70,71], it was suggested that biological systems (like in pharmacology and bioengineering) could be represented with a fractional-order model with a more simple structure compared with the integer-order counterpart, simplifying the control design by using a less complex model.
Other interesting applications of fractional calculus are shown in reference [72], where a fractional-order impedance model was used to model the respiratory mechanics. In reference [62] a fractional-order integro-derivative function to model the pain perception in analgesia is presented, and in reference [73] a review of the recent results reported on the model of biological phenomena using fractional calculus is presented.
Therefore, we can see that fractional calculus can offer us a new point of view to understand certain physical phenomena, especially those which, from the point of view of integer-order systems, seem too complex.

3.4. Proposed Model

Under a process where a considerable amount of uncertainty exists between individuals (inter-patient variability) and within the same individual (intra-patient variability), to have a valid deterministic model is challenging (in practice, it is almost impossible or too complex to be useful). So, if we could have a model for a single patient, this model is only valid for a period because of the changes in the physiological variables during surgery, which imply a change in the parameters of the model, hence the need to update the model online. Therefore, it would be convenient to have a generic model that has the ability of capture a wide range of dynamics (in this case, a range characterizing inter-patient variability) and adapted online to individualize the model for each patient.
Based on these facts, simple FOMs were considered. Three commensurate fractional-order models to represent the input–output behavior of the Wiener system (1012) are proposed as follows:
G 1 ( λ ) = b 0 λ + a 0 ,
G 2 ( λ ) = b 1 λ + b 0 λ 2 + a 1 λ + a 0 ,
G 3 ( λ ) = b 2 λ 2 + b 1 λ + b 0 λ 3 + a 2 λ 2 + a 1 λ + a 0 ,
where λ = s α , s is the complex variable, and α is the commensurate order, with 0 < α < 1 , a 0 , a 1 , a 2 and b 0 , b 1 , b 2 as the model parameters.
These control-oriented models should be evaluated based on the performance in the closed-loop, rather than from their prediction capabilities, because the latter is not the objective of the model, but ideally, a good prediction capability is also desired, as well as, not instead of, a closed-loop performance.
The proposed fractional models have a generic structure, and it can be shown that the input–output response of the patient models given by the PK/PD model can be captured by the fractional models proposed, given that the S-shape response of the patient model is part of all the possible responses of the proposed fractional models.
These models we can see them as phenomenological models (or some kind black-box model), namely, models that can capture the input–output dynamics of the patient model, but with the disadvantage of the loss of physical meaning of the model parameters.
It was shown in reference [74] that a set of parameters exists (depending on the respective structure) with which the fractional-order model can capture the response of a particular patient’s model. However, with the use of adaptive control, we aim to control a large set of patients with one controller, so that we do not need to identify a specific set of parameters for the FOM for a given patient—we only need a model structure capable of capture the overall response.
It is known that the particular response of a PK/PD model has an S-shape response, and reference [75,76] showed that simple structures like those proposed can capture this type of response.
Also, it is worth noting that one interesting application of the fractional operators and fractional differential equations is that of the study of the representation of an integer-order system by a fractional-order system. Fractional systems make it possible to carry out an efficient reduction of high-order integer-order systems, so we can represent those systems by a fractional system characterized by lower fractional order (compared with the high-order of the integer system) and a more simple structure [77,78].

4. Fractional-Order Closed-Loop Model Reference Adaptive Control

One recent approach of adaptive control that improves transient behavior by using a closed-loop architecture for reference models, named closed-loop model reference adaptive control (CMRAC), has been proposed [79]. In this approach, the focus is to have an adaptive system with output feedback. It has been shown that such closed-loop reference models can lead to a separation principle-based adaptive controller which is simpler to implement than classical ones based on observers or filtered signals. The simplification comes with the use of the reference model states in the construction of the regressor and not the classic approach where the regressor is constructed from filtered plant inputs and outputs.
Next, the generalizations of this scheme (Figure 3), denoted the fractional-order closed-loop model reference adaptive control (FOCMRAC), are presented. A preliminary version of this extension was presented in reference [80].
The commensurate fractional-order system, which is a state-space representation of the models (1315) is given by
0 D t α x ( t ) = A x ( t ) B Λ u ( t ) z ( t ) = C T x ( t )
where x R n , n 3 , u R , and z R . A and Λ are unknown, B y C are known, and only z is available for measurement.
The control objective is to design a control signal, u, such that x follows the state, x m , of the reference model given by
0 D t α x m ( t ) = A m x m ( t ) B r ( t ) L ( z z m ) z m ( t ) = C T x m ( t )
where r R is the reference signal, and L is a feedback gain to be designed.
The following assumptions are made:
  • The product, C T B , is full rank.
  • The pair, A m , C T , is observable.
  • The system in (16) is at the minimum phase.
  • Θ R n x 1 exists such that A + B Λ Θ T = A m and K R such that Λ K T = I (matching conditions).
  • Λ is diagonal with positive elements.
  • The uncertain matching parameter, Θ , and the input uncertainty matrix, Λ , have a priori upper bounds.
    θ ¯ s u p Θ a n d λ ¯ s u p Λ .
Next, some results needed for the design and analysis of the control scheme are presented. The proofs can be found in reference [79].
Lemma 4.
For the SISO case, in system (16), satisfying the suppositions 1–3, a L s exists, such that
C T ( s I A m L s C T ) 1 B = a s + ρ
where ρ > 0 is an arbitrary parameter and a = C T B .
Lemma 5.
If L s is chosen as (19) and M C T B , the SISO transfer function , M T C T ( s I A m L s C T ) 1 B , is SPR. Therefore, P = P T > 0 and Q s = Q s T > 0 exist, such that
( A m + L s C T ) T P + P ( A m + L s C T ) = Q s P B = C M .
Lemma 6.
Choosing L = L s ρ B M T where L s is defined by (19) andis arbitrary, ρ > 0 , the transfer function M T C T ( s I A m L C T ) 1 B is SPR and satisfies
( A m + L C T ) T P + P ( A m + L C T ) = Q Q Q s + 2 ρ C M M T C T
where P and Q s are defined in (20) and M = C T B .
Assuming that L is chosen using the above lemmas, in the following theorem, the adaptive scheme is formulated.
Theorem 3.
Consider the fractional-order system given by (17) that satisfies assumptions 1–6 and the closed-loop model reference given by (17) and the control law
u ( t ) = Θ T ( t ) x m + K T ( t ) r ( t )
with adaptive laws
0 D t α Θ = Γ x m e y T 0 D t α K = Γ r e y T
where e y = C T e , Γ > 0 . Then, all the signals in the closed-loop system given by (16), (17), (22), and (23) are bound, t 0 . Futhermore, the tracking error is e 0 when t .
Proof. 
As shown in (16) , (17), and (22), the dynamic of the error, e = x x m , is given by
0 D t α e = ( A m + L C T ) e + B Λ ( Θ ˜ T x m + K ˜ T r ) e y = C T e .
Consider the Lyapunov candidate function
V = 1 2 e T P e + 1 2 t r Θ ˜ T P Θ ˜ Γ + 1 2 t r K ˜ T P K ˜ Γ ,
taking the Caputo derivative and applying lemmas 1 and 2
0 D t α V e T P 0 D t α e + t r Θ ˜ T P 0 D t α Θ ˜ Γ + t r K ˜ T P 0 D t α K ˜ Γ .
Substitute (24), (20), and (21) to form
0 D t α V e T Q e + e T P B Θ ˜ T x m + e T P B K ˜ T r + + t r Θ ˜ T P 0 D t α Θ ˜ Γ + t r K ˜ T P 0 D t α K ˜ Γ .
Using the properties of the operator, t r ( ) , and the fact that e y = C T x and taking the adaptation laws as (23), we have
0 D t α V e T Q e .
Given that γ > 0 and 0 D t α V is negative semidefinite, from Theorem 2 the stability of the closed-loop system can be concluded. Applying the fractional integral and property 1 to (28), we have
0 I t α e T Q e V ( 0 ) .
Then, the fractional integral (29) exits, and in accordance with Lemma 3, it is concluded that the tracking error e 0 where t . □

5. Fractional-Order Parameter Identifier

The next identification scheme is an extension for fractional-order systems of the scheme presented in [27]. This identification scheme does not need a state measurement and only uses information about the input and output to construct the identifier. This scheme will be used to show that the fractional model proposed in the next section captures the behavior of the PK/PD model.
Consider the commensurate fractional-order SISO system:
0 D t α x = A x + B u , z = C T x ,
where x R n , n 3 , and only y , u are available for measurement. System (30) can be written as
z = B ( λ ) A ( λ ) u = C T ( λ I A ) 1 B u ,
where λ = s α and α is the commensurate order with 0 < α < 1 , and A ( λ ) , B ( λ ) are in the forms
A ( λ ) = λ n + a n 1 λ n 1 + + a 1 λ + a 0 , B ( λ ) = b m λ m + b m 1 λ m 1 + b 1 λ b 0 ,
where the constants a i and b i for i = 0 , 1 , 2 , , n 1 are the system parameters, n 2 and m 1 . Now, consider the linear parameterization of (31):
z = W ( λ ) θ T ψ ,
where θ T is the parameter vector, ψ is the regressor that contains the filtered measurable signals, u , y , and W ( λ ) is a proper stable transfer function.
θ = [ b m , b m 1 , , b 0 , a n 1 , a n 2 , , a 0 ] T ,
z = 1 Λ ( λ ) y = λ n Λ ( λ ) y ,
ϕ = β n 1 T ( λ ) Λ ( λ ) u , β n 1 T ( λ ) Λ ( λ ) y ,
Λ ( λ ) = λ n + η n 1 λ n 1 + η n 2 λ n 2 + + η 0
= λ n + η T β n 1 ( λ ) .
With the parameterization (33), the signals z and ψ can be generated only with the information of u and y.
Because θ is a constant vector, we can write (33) in the form z = W ( λ ) L ( λ ) θ T ϕ , where ϕ = L 1 ( λ ) ψ .
L ( s ) is chosen so that L 1 ( λ ) is a proper stable transfer function, and W ( λ ) L ( λ ) is a proper SPR transfer function.
A state-space representation of the parameterization (33) is given by
0 D t α ϕ 1 = Λ c ϕ 1 + l u , 0 D t α ϕ 2 = Λ c ϕ 2 + l y , z = y + β n 1 T ϕ 2 = θ T ϕ ,
where
Λ c = η n 1 η n 2 η 0 1 0 0 0 1 0 , l = 1 0 0 .
Because Λ ( λ ) = d e t ( λ I Λ c ) and Λ ( λ ) is stable, it follows that Λ c is a stable matrix.
The state-space model (39) has the same input–output response as (30) and (31), provided that all state initial condition are x 0 = 0 , ϕ 1 = ϕ 2 = 0 .
Now the identification scheme is formulated in the following theorem.
Theorem 4.
Consider that the system (30), the linear parameterization (33) and the matrices A c , B c and C c are associated with the state-space system , W ( λ ) L ( λ ) = C c T ( λ I A c ) 1 B c , and the adaptive law
0 D t α θ ^ = Γ ϵ ϕ ,
where Γ > 0 is the adaptation gain, and θ ^ are the estimates θ in (33), and the identification error is given by e = z z ^ and ϵ = C c e . Then, the identification error is ϵ 0 as t 0 .
Proof. 
The dynamics of the identification error are given by
0 D t α e = A c e B c θ ˜ ϕ ,
where the parameter error is defined as θ ˜ = θ ^ θ .
Consider the following Lyapunov candidate function
V ( θ ˜ , e ) = 1 2 e T P c e + 1 2 θ ˜ T Γ 1 θ ˜ ,
where Γ = Γ T > 0 is a constant matrix, and P c = P c T > 0 satisfies the algebraic equation
P c A c + A c T P c = Q , P c B c = C c .
By applying the Caputo derivative to (43), we get
0 D t α V e T P c 0 D t α e + θ ˜ T Γ 1 0 D t α θ ˜ e T [ P c A c + A c T P c ] e e T P c B c θ ˜ ϕ + θ ˜ T Γ 1 0 D t α θ ˜ e T Q e e T P c B c θ ˜ ϕ + θ ˜ T Γ 1 0 D t α θ ˜ .
From (45), we need
e T P c B c θ ˜ ϕ + θ ˜ T Γ 1 0 D t α θ ˜ = 0 .
From (44), we obtain P c B c = C c , which implies that e T P c B c = ϵ . Then, (46) can be written as
θ ˜ T ϕ ϵ + θ ˜ T Γ 1 0 D t α θ ˜ = 0
which leads to (41).
Let the adaptation law be given in (41), and then
0 D t α V e T Q e .
Since (48) is negative semidefinite from Theorem 2, the stability of the closed-loop system can be concluded.
By applying the Riemann–Liouville integral in both sides of the inequality (48) and property 1, we have
I α e T Q e V ( 0 ) .
Then, the integral (49) exists and in accordance with Lemma 3, it is concluded that the identification error e 0 when t . □

6. Simulations

In this section, numerical simulations are presented. The FOCMRAC scheme designed in the previous section was implemented in 30 virtual patients. Simulations tested the robustness of the control schemes against the intra-patient variability, inter-patient variability, disturbance, noise, and time delay. Also, this FOCMRAC design was compared with the scalar FOMRAC presented in [43].
To perform the simulations, we used the Matlab toolbox for fractional control NINTEGER v.2.3 developed in [81]. In this toolbox, various numerical approximations are implemented for the fractional-order operators that are explained in detail in reference [81]. The quality of the simulations is related to the approximation used and the associated parameters. In this work, we used the Crone approximation with the MacLaurin expansion, n = 10 and a bandwidth [ 0 . 001 1000 ] . This approximation was chosen to make a trade-off between the quality of the simulation and the computing time.

6.1. Identification

To assess the variability among patients, 30 patient models (taken from different studies: patients 1–10 [82], patients 11–20 [36], patients 21–30 [83]) were used to emphasize the variability among the population. Figure 4 shows the responses of these models to a step input. Table 1 shows the pharmacodynamic and the biometric characteristics of the 30 patients.
As can be observed from Table 1, the parameters of the PK/PD models showed significant variation, depending on age, weight, height, and gender, causing substantial variation in the step response.
To verify the ability of the proposed FOMs to capture the dynamics of the PK/PD model, a simulation was carried out with the three structures proposed.
We used a nominal patient to carry out this simulation. Figure 5 shows the identification scheme, and Figure 6 shows the model’s outputs and the identification error. We can observe that the three fractional-order structures proposed can capture the step response of the PK/PD model. In Figure 7, the evolution of the model’s parameters is shown.
It can be seen that the input–output behavior of the PK/PD model was well captured by the proposed model structures.
It is worth noting that the objective of this study was the design of an adaptive control scheme, not to model a particular system, and, for adaptive control, in general, only a model structure is needed. Therefore, with the identification scheme and the simulation presented, it is shown that the proposed models were able to capture the input–output behavior of the presented example. Moreover, it was shown that the simple fractional-order models (13)–(15) are able to capture the responses of the patients, as illustrated in Figure 4.

6.2. Control

In this section, the effectiveness of the adaptive schemes designed is illustrated via simulations (Figure 8). It is worth noticing that, in the simulations, the plants (patients) are represented by the Wiener system (PK/PD model), and the proposed fractional-order models are only used to design and analyze the control schemes.
Table 2 shows the values of the design parameters of the implemented control schemes. These values were chosen to make a trade-off between the speed of convergence and the transient performance.
The simulations are performed with the PK/PD model of anesthesia given by (10)–(12). The control objective was to take the patient to the level of B I S = 50 .

6.3. Inter-Patient Robustness

The inter-patient variability denotes the variation in the mathematical models among individuals. Every patient has a specific model.
The simulations were performed using 30 virtual patients applied to four different control schemes. The FOMRAC presented in reference [43] and the proposed FOCMRAC given by Theorem 3 were tested.
In the case of the FOCMRAC scheme, three controllers were implemented, each one based on the models (13)–(15) respectively, and applied to the 30 virtual patients.
Figure 9 shows the response of the 30 virtual patients with the four control schemes. We can observe that all schemes met the control objective–taking all of the patients to B I S = 50 . It can be seen that the controllers based on the second-order (14) and third-order models (15) had better performances than the controllers based on the first-order structure (13).
Figure 10 shows the control input of the four implemented controllers and it a similar behavior can be seen between the controllers.
In Figure 11, the tracking errors are shown. The errors of the FOMRAC scheme caused more oscillations in the induction phase and a higher convergence time than in the FOCMRAC schemes.
In Figure 12, Figure 13, Figure 14 and Figure 15 are shown the evolution of the controller parameters.
To evaluate controller performance, performance measures were calculated during the maintenance phase of anesthesia, in accordance with [31].
The performance error (PE) was calculated as the difference between the actual and the target values:
P E = 100 B I S m e a s u r e d B I S t a r g e t B I S t a r g e t .
The bias or median performance error (MDPE) described whether the measured values were either above or below the target values and thus represented the direction (under-shoot or over-shoot) of the PE:
M D P E = m e d i a n ( P E ) .
The inaccuracy or median absolute performance error (MDAPE) described the size of the errors:
M D A P E = m e d i a n ( | P E | ) .
The Wobble measured the intra-individual variability in the PE:
W o b b l e = m e d i a n ( | P E M D P E | ) .
The global score (GS) was calculated according to the following equation:
G S = M D A P E + W o b b l e % t i m e B I S v a l u e b e t w e e n 40 a n d 60 .
The overall control performances of the FOMRAC scheme [43] and the proposed FOCMRAC scheme are shown in Table 3.
From Table 3, we can observe that the three FOCMRAC controllers led to an overall improved performance compared to the FOMRAC scheme. Moreover, the performance also improved depending on the model used, for example, the MDPE, MDAPE, Wobble, and GS indices decreased with an increase in the order of the controller, thus improving performance.

6.4. Robustness to Perturbations and Noise

During the maintenance phase, it is essential that the controller is capable of rejecting disturbances that occur during surgery.
The second simulation illustrated the robustness of the control scheme to perturbations and noisy measurements, specifically, those perturbations that affect the value of the BIS index in a patient. These perturbations occur because of, for example, intubation of the patient, painful stimuli, or blood loss. Figure 16 shows the artificial disturbance signal. Figure 17 shows the BIS response of patient 1 with the four control schemes. Note that the controllers are capable of compensating for these perturbations and noise, although the under-shoots in the responses are accentuated for the value of the adaptive gain and the lack of negative control. In Figure 18, the tracking error is shown, and Figure 19 shows the evolution of the controller’s parameters.

6.5. Robustness to Time Delay

The simulation illustrated the robustness of the control scheme to the time delay, represented by the parameter a e f f in the effect compartment (11) of the PD part of the PK/PD model. In Figure 20, the step response of patient 1 is shown for different values of a e f f .
Figure 21, Figure 22, Figure 23 and Figure 24 shows the BIS output, the control input and the tracking error of patient 1 with different time delays, from approximately 0–8 min. It can be observed that despite the change in time delay, the four adaptive controllers were capable of compensating for the delay variation, thanks to the memory effect of the fractional operators.

6.6. Comparison between Fractional-Order and Integer-Order MRAC Schemes

In the last simulation, we made a comparison between the fractional-order MRAC schemes and integer-order MRAC schemes applied to the nominal patient (patient 1).
Figure 25 and Figure 26 shown the adaptive schemes based on the first-order model (13). We can see that the integer-order controller had an oscillatory response, and in particular, the MRAC scheme became unstable.
Figure 27 shows the CMRAC schemes based on the second-order model (14). We can observe that the integer-order controller had a constant oscillatory response around the reference level, and the fractional-order controller met the control objective without oscillations.
Figure 28 illustrates the response of the CMRAC schemes based on the third-order model (15). We can observe that the integer-order controller had a damped oscillatory response around the reference level but with a much larger control input, and the fractional-order controller met the control objective without oscillations.
These simulations show that a complex process like the control of anesthesia can be controlled and meet the control objective using simple fractional-order models, which is not possible with the same simple integer-order models and controllers.

7. Conclusions

In the case of control of anesthesia, we are dealing with a process that is not fully understood, and with the current integer-order model paradigm, dominated by the PK/PD approach, which, despite its plausibility and acceptance by the biomedical and control community, presents a significant challenge, not only due to the nature of the processes (unknown parameters, unknown time delay, states not available for measurement, positivity and poor excitation in the control input) but also due to the model structure (Wiener structure). Recent developments in biology and physiology with a focus on fractal dynamics, pharmacology, and anesthesia, using fractional calculus, have led to a new paradigm in the understanding and modeling of the physical phenomena in these areas. This new paradigm suggests that complex phenomena (including anesthesia) can be modeled more precisely and accurately and with a simple structure with fractional-order tools.
The main contributions of this paper are the extension of the CMRAC and the identification schemes for fractional-order systems and their application to the control of anesthesia.
It was proposed that simple fractional-order models could be used to represent the input–output behavior of the PK/PD model of anesthesia. It was shown that a simple, fractional-order structure can capture the response of the patient, which is represented by a nonlinear model (Wiener model). Based on the fractional models proposed, a FOCMRAC was designed to control the PK/PD model of anesthesia, showing, through simulations, that these controllers can meet the control objectives. Moreover, this scheme was shown to be robust against inter and intra-patient variability, time delay, parameter uncertainty, perturbation, and noise. These results represent a different and novel approach for attacking the problem of control of anesthesia, which still is an open problem and an active topic of research.

Author Contributions

Investigation, G.N.-G., Y.T.; Formal Analysis, G.N.-G., Y.T.; Writing-Original Draft Preparation, G.N.-G.; Writing-Review & Editing, Y.T.

Funding

This research was funded by PAPIIT IN113418 and SEP-CONACyT 253677.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PK/PDPharmacokinetic/Pharmacodynamic
BISBispectral index
FOMFractional-order model
FOMRACFractional-order model reference adaptive control
FOCMRACFractional-order closed-loop model reference adaptive control

References

  1. Brown, E.; Lydic, R.; Schiff, N. General anesthesia, sleep, and coma. N. Engl. J. Med. 2010, 27, 2638–2650. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Dumont, G.; Martinez, A.; Ansermino, J. Robust control of depth of anesthesia. Int. J. Adapt. Control Signal Process. 2009, 23, 435–454. [Google Scholar] [CrossRef]
  3. Ionescu, C.M.; Nascu, I.; Keyser, R.D. Lessons learned from closed loops in engineering: Towards a multivariable approach regulating depth of anaesthesia. J. Clin. Monit. Comput. 2013, 28, 537–546. [Google Scholar] [CrossRef] [PubMed]
  4. Nascu, I.; Krieger, A.; Ionescu, C.; Pistikopoulos, E. Advanced Model-Based Control Studies for the Induction and Maintenance of Intravenous Anesthesia. IEEE Trans. Biomed. Eng. 2015, 62, 832–841. [Google Scholar] [CrossRef] [PubMed]
  5. Absalom, A.; de Keyser, R.; Struys, M. Closed Loop Anesthesia: Are We Getting Close to Findind the Holy Grail. Anest. Analg. 2011, 112, 1808–1813. [Google Scholar] [CrossRef] [PubMed]
  6. Bailey, J.; Haddad, W. Drug Dosing Control in Clinical Pharmacology. IEEE Control Syst. Mag. 2005, 25, 35–51. [Google Scholar] [CrossRef]
  7. Silva, M.; Medvedev, A.; Wigren, T.; Mendonça, T. Modeling the Effect of Intravenous Anesthetics: A Path Toward Individualization. IEEE Des. Test 2015, 15, 17–26. [Google Scholar] [CrossRef]
  8. Lemos, J.; Caiado, D.; Costa, B.; Paz, L.; Mendonca, T.F.; Rubico, R.; Esteves, S. Robust Control of MaintenMain-Phase Anesthesia. IEEE Control Syst. Mag. 2014, 12, 24–38. [Google Scholar] [CrossRef]
  9. Coppens, M.; Eleveld, D.; Proost, J.; Marks, L.; van Bocxlaer, J.; Vereecke, H.; Absalom, A.; Struys, M. An evaluation of using population pharmacokinetic models to estimate pharmacodynamics parameters for propofol and bispectral index in children. Anesthesiology 2011, 115, 83–93. [Google Scholar] [CrossRef] [PubMed]
  10. Bibian, S.; Dumont, G.; Huzmezan, M.; Ries, C.R. Patient variability and uncertainty quantification in clinical anesthesia: Part I-PKPD modeling and identification. IFAC Proc. Vol. 2006, 39, 549–554. [Google Scholar] [CrossRef]
  11. Hahn, J.; Dumont, G.; Ansermino, J. A direct dynamic dose-response model of propofol for individualized anesthesia care. IEEE Trans. Biomed. Eng. 2012, 59, 571–578. [Google Scholar] [CrossRef] [PubMed]
  12. Wang, L.; Yin, G.; Wang, H. Reliable nonlinear identification in medical applications. IFAC Syst. Identif. 2003, 36, 133–138. [Google Scholar] [CrossRef]
  13. Lin, H.; Beck, C.; Bloom, M. On the use of multivariable piecewise-linear models for predicting human response to anesthesia. IEEE Trans. Biomed. Eng. 2004, 59, 571–578. [Google Scholar] [CrossRef] [PubMed]
  14. Silva, M.; Medonça, T.; Wigren, T. Online nonlinear identification of the effect of drug in anesthesia using a minimal parameterization and BIS measurements. In Proceedings of the 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA, 30 June–2 July 2010. [Google Scholar] [CrossRef]
  15. Dokoumetzidis, A.; Macheras, P. Fractional kinetics in drug absortion and disposition processes. J. Pharmacokinet. Pharmacodyn. 2009, 36, 165–178. [Google Scholar] [CrossRef] [PubMed]
  16. Copot, D.; Chevalier, A.; Ionescu, C.; de Keyser, R. A Two-Compartment Fractional Derivative Model for Propofol Diffusion in Anesthesia. In Proceedings of the IEEE International Conference on Control Applications, Hyderabad, India, 28–30 August 2013. [Google Scholar] [CrossRef]
  17. Copot, D.; Ionescu, C.; Kayser, R.D. Relation between fractional order models and diffusion in the body. In Proceedings of the 19th IFAC World Congress, Cape Town, South Africa, 24–29 August 2014; pp. 9277–9282. [Google Scholar]
  18. Verotta, D. Fractional dynamics pharmacokinetics-pharmacodynamic models. J. Pharmacokinet. Pharmacodyn. 2010, 37, 257–276. [Google Scholar] [CrossRef] [PubMed]
  19. Popović, J.; Dolićanin, D.; Rapaić, M.; Popović, S.; Pilipović, S.; Atanacković, T. A nonlinear two compartmental fractional derivative model. Eur. J. Drug Metab. Pharmacokinet. 2011, 36, 189–196. [Google Scholar] [CrossRef] [PubMed]
  20. Bickford, R. Automatic EEG control of general anesthesia. Electroencephalogr. Clin. Neurophysiol. 1950, 2, 93–96. [Google Scholar] [CrossRef]
  21. Petersen-Felix, S.; Hacisalihzade, S.; Zbinden, A.M.; Feigenwinter, P. Arterial pressure control with isoflurane using fuzzy logic. Br. J. Anaesth. 1995, 74, 66–72. [Google Scholar] [Green Version]
  22. Curatolo, M.; Derighetti, M.; Petersen-Felix, S.; Feigenwinter, P.; Fischer, M.; Zbinden, A. Fuzzy logic control of inspired isoflurane and oxygen concentrations using minimal flow anaesthesia. Br. J. Anaesth. 1996, 76, 245–250. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Struys, M.; Vereecke, H.; Moerman, A.; Jensen, E.; Verhaeghen, D.; de Neve, N.; Dumortier, F.; Mortier, E. Ability of the bispectral index, autoregressive modelling with exogenous input-derived auditory evoked potentials, and predicted propofol concentrations to measure patient responsiveness during anesthesia with propofol and remifentanil. Anesthesiology 2003, 99, 802–812. [Google Scholar] [CrossRef] [PubMed]
  24. Asbury, A. Feedback control in anaesthesia. J. Clin. Monit. Comput. 1997, 14, 1–10. [Google Scholar] [CrossRef]
  25. Morley, A.; Derrick, J.; Mainland, P.; Lee, B.; Short, T. Closed loop control of anaesthesia: An assessment of the bispectral index as the target of control. Anaesthesia 2000, 55, 953–959. [Google Scholar] [CrossRef] [PubMed]
  26. Ting, C.; Arnott, R.; Linkens, D.; Angel, A. Migrating from target-controlled infusion to closed-loop control in general anesthesia. Comput. Methods Programs Biomed. 2004, 75, 127–139. [Google Scholar] [CrossRef] [PubMed]
  27. Ioannou, P.; Sun, J. Robust Adaptive Control; Prentice-Hall: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
  28. Kenny, G.; Mantzaridis, H. Closed-loop control of propofol anesthesia. Br. J. Anesth. 1999, 83, 223–230. [Google Scholar] [CrossRef]
  29. Sakai, T.; Matsuki, A.; White, P.; Giesecke, A. Use of an EEG-bispectral closed-loop delivery system for administering propofol. Acta Anaesthesiol. Scand. 2000, 44, 1007–1010. [Google Scholar] [CrossRef] [PubMed]
  30. Absalom, A.; Sutcliffe, N.; Kenny, G. Closed-loop control of anesthesia using Bispectral index: Performance assessment in patients undergoing major orthopedic surgery under combined general and regional anesthesia. Anesthesiology 2002, 96, 67–73. [Google Scholar] [CrossRef] [PubMed]
  31. Liu, N.; Chazot, T.; Genty, A. Titration of propofol for anesthetic induction and maintenance guided by the bispectral index: Closed-loop versus manual control: A prospective, ramdomized, multicenter study. Anesthesiology 2006, 104, 686–695. [Google Scholar] [CrossRef] [PubMed]
  32. Puri, G.; Kumar, B.; Aveek, J. Closed-loop anaesthesia delivery system (CLADS) using bispectral index: A performance assessment study. Anaesth. Intensive Care 2007, 35, 357–362. [Google Scholar] [PubMed]
  33. Mortier, E.; Struys, M.; de Smet, T.; Versichelen, L.; Rolly, G. Closed-Loop controlled administration of propofol using bispectral analysis. Anaesthesia 1998, 53, 749–754. [Google Scholar] [CrossRef] [PubMed]
  34. Haddad, W.; Hayakawa, T.; Bailey, J. Adaptive control for non-negative and compartmental dynamical systems with applications to general anesthesia. Int. J. Adapt. Control Signal Process. 2003, 17, 209–235. [Google Scholar] [CrossRef]
  35. Haddad, W.; Hayakawa, T.; Bailey, J. Adaptive control for nonlinear compartmental dynamical systems with applications to clinical pharmacology. Syst. Control Lett. 2006, 55, 62–70. [Google Scholar] [CrossRef]
  36. Ionescu, C.; de Keyser, R.; Torrico, B.; de Smet, T.; Struys, M.; Normey-Rico, J. Robust Predictive Control Strategy Applied for Propofol Dosing Using BIS as a ConControl Variable During Anesthesia. IEEE Trans. Biomed. Eng. 2008, 55, 2161–2170. [Google Scholar] [CrossRef] [PubMed]
  37. Nino, J.; de Keyser, R.; Syafiie, S.; Ionescu, C.; Struys, M. EPSAC-controlled anesthesia with online gain adaptation. Int. J. Adapt. Control Signal Process. 2009, 23, 455–471. [Google Scholar] [CrossRef] [Green Version]
  38. Furutani, E.; Tsurouka, K.; Kusudo, S.; Shirakami, G.; Fukuda, K. A hypnosis and analgesia control system using a model predictive controller in total intravenous anesthesia during day-case surgery. In Proceedings of the SICE Annual Conference, Taipei, Taiwan, 18–21 August 2010; pp. 223–226. [Google Scholar]
  39. Castro, A.; Nunes, C.; Amorim, P.; Almeida, F. Hypnotic administration for anesthesia using sliding-mode control. In Proceedings of the Conference proceedings Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vancouver, BC, Canada, 21–24 August 2008. [Google Scholar] [CrossRef]
  40. Haddad, W.; Bailey, J.; Hayakawa, T.; Hovakimyan, N. Neural network adaptive output feedback control for intensive care unit sedation and intraoperative anesthesia. IEEE Trans. Neural Netw. 2007, 18, 1049–1066. [Google Scholar] [CrossRef] [PubMed]
  41. Haddad, W.; Volyanskyy, K.; Hayakawa, T.; Joon, J. Neuroadaptive output feedback control for automated anesthesia with noisy EEG measurements. IEEE Trans. Control Syst. Technol. 2011, 19, 311–326. [Google Scholar] [CrossRef]
  42. Navarro-Guerrero, G.; Tang, Y. Adaptive Control for Anesthesia Based on a Simple Fractional-order Model. In Proceedings of the IEEE 54th Conference on Decision and Control, Osaka, Japan, 15–18 December 2015. [Google Scholar] [CrossRef]
  43. Navarro-Guerrero, G.; Tang, Y. Fractional order model reference adaptive control for anesthesia. Int. J. Adapt. Control Signal Process. 2017, 31, 1350–1360. [Google Scholar] [CrossRef]
  44. Chang, J.; Syafiie, S.; Kamil, R.; Lim, T. Automation of anesthesia: A review on multivariable control. J. Clin. Monit. Comput. 2015, 29, 231–239. [Google Scholar] [CrossRef] [PubMed]
  45. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  46. Kilbas, A.; Skivastava, H.; Trujillo, J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
  47. Capelas, E.; Machado, J.T. Review of Definitions for Fractional Derivatives and Integral. Math. Probl. Eng. 2014. [Google Scholar] [CrossRef]
  48. Tarasov, V.E. Fractional vector calculus and fractional Maxwell equations. Ann. Phys. 2008, 323, 2756–2778. [Google Scholar] [CrossRef]
  49. Li, Y.; Chen, Y.; Podlubny, I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  50. Li, Y.; Chen, Y.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag Leffler stability. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  51. Duarte-Mermoud, M.; Aguila-Camacho, N.; Gallegos, J. Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer Simul. 2015, 22, 650–659. [Google Scholar] [CrossRef]
  52. Aguila-Camacho, N.; Duarte-Mermoud, M.; Gallegos, J. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 2951–2957. [Google Scholar] [CrossRef]
  53. Ladaci, S.; Loiseau, J.; Charef, A. Robust adaptive control using a fractional feedforward based on SPR condition. In Proceedings of the International Conference on Informatics in Control, Automation and Robotics, Signal Processing, Systems Modeling and Control, Angers, France, 9–12 May 2007; pp. 414–420. [Google Scholar]
  54. Ladaci, S.; Charef, A.; Loiseau, J. Robust fractional adaptive control based on the strictly positive realness condition. Int. J. Appl. Math. Comput. Sci. 2009, 19, 69–76. [Google Scholar] [CrossRef]
  55. Gallegos, J.; Duarte-Mermoud, M. On the Lyapunov theory for fractional order systems. Appl. Math. Comput. 2016, 287, 161–170. [Google Scholar] [CrossRef]
  56. Gallegos, J.; Duarte-Mermoud, M. Boundedness and convergence on fractional order systems. J. Comput. Appl. Math. 2016, 296, 815–826. [Google Scholar] [CrossRef]
  57. Evers, A.; Maze, M.; Kharasch, E. Anesthetic Pharmacology; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
  58. Schnider, T.; Minto, C.; Gambus, P.; Andresen, C.; Goodale, D.; Youngs, E. The influence of method of administration and covariates on the pharmacokinetics of propofol in adults volunteers. Anesthesiology 1998, 88, 1170–1182. [Google Scholar] [CrossRef] [PubMed]
  59. Marsh, B.; White, M.; Morton, N.; Kenny, G.N. Pharmacokinetic model driven infusion of propofol in children. Br. J. Anaesth. 1991, 67, 41–48. [Google Scholar] [CrossRef] [PubMed]
  60. Beck, C.L. Modeling and control of pharmacodynamics. Eur. J. Control 2015, 24, 33–49. [Google Scholar] [CrossRef] [Green Version]
  61. Shafer, S.; Flood, P.; Schwin, D. Basic Principles of Pharmacodynamic; Academic Press: Cambridge, MA, USA, 2010. [Google Scholar]
  62. Ionescu, C.; Copot, D. Guided closed loop control of analgesia: Are we there yet? In Proceedings of the IEEE 21st International Conference on Intelligent Engineering Systems (INES), Larnaca, Cyprus, 20–23 October 2017. [Google Scholar] [CrossRef]
  63. Upton, R.; Ludbrook, G. A physiologically based, recirculatory model of the kinetics and dynamics of propofol in man. Am. Soc. Anesthesiol. 2005, 103, 344–352. [Google Scholar] [CrossRef]
  64. Silva, M.; Lemos, J.; Coito, A.; Costa, B.; Wigren, T.; Mendona, T. Local identifiability and sensitivity analysis of neuromuscular blockade and depth of hypnosis models. Comput. Methods Programs Biomed. 2014, 113, 23–36. [Google Scholar] [CrossRef] [PubMed]
  65. Sartori, V.; Schumacher, T.; Bouillon, T.; Luginbuehl, M.; Morari, M. On-line identification of propofol pharmacodynamic parameters. IEEE Conf. Eng. Med. Biol. Soc. 2005, 1, 74–77. [Google Scholar]
  66. Alonso, H.; Medonça, T.; Lemos, J.; Wigren, T. A simple model for identification of drug effect. In Proceedings of the IEEE International Symposium on Intelligent Signal Processing, Budapest, Hungary, 26–28 August 2009. [Google Scholar] [CrossRef]
  67. Grizzi, F.; Chiriva-Internati, M. The complexity of anatomical systems. Theor. Biol. Med. Model. 2005. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  68. Bassingthwaighte, J.; Liebovitch, L.; West, B. Fractal Physiology; Springer: New York, NY, USA, 1994. [Google Scholar]
  69. West, B. Control from an allometric perspective. Adv. Exp. Med. Biol. 2009, 629, 57–82. [Google Scholar] [PubMed]
  70. Magin, R. Fractional Calculus in Bioengineering; Begell House Inc.: Danbury, CT, USA, 2006. [Google Scholar]
  71. Copot, D.; Ionescu, C.; de Keyser, R. Modelling drug interaction using a fractional order pharmacokinetic model. In Proceedings of the International Conference on Fractional Differentiation and Its Applications, Catania, Italy, 23–25 June 2014. [Google Scholar] [CrossRef]
  72. Ionescu, C.; Kelly, J.F. Fractional calculus for respiratory mechanics: Power law impedance, viscoelasticity, and tissue heterogeneity. Chaos Solitons Fractals 2017, 102, 433–440. [Google Scholar] [CrossRef]
  73. Ionescu, C.; Lopes, A.; Copot, D.; Machado, J.; Bates, J. The role of fractional calculus in modeling biological phenomena: A review. Commun. Nonlinear Sci. Numer. Simul. 2017, 51, 141–159. [Google Scholar] [CrossRef]
  74. Gonzalez-Olvera, M.; Tang, Y.; Navarro-Guerrero, G. Fractional Order System Identification by a Genetic Algorithm. In Proceedings of the Congreso Nacional de Control Automatico, AMCA, Mexico, 14–16 October 2015; pp. 304–308. [Google Scholar]
  75. Isaksson, A.; Graebe, S. Analytical PID parameter expressions for higher order systems. Automatica 1999, 35, 1121–1130. [Google Scholar] [CrossRef]
  76. Tavakoli-Kakhki, M.; Haeri, M.; Tavozoei, M. Simple Fractional Order Model Structures and their Applications in Control System Design. Eur. J. Control 2010, 16, 680–694. [Google Scholar] [CrossRef]
  77. Mansouri, R.; Bettayeb, M.; Djennoune, S. Approximation of high order integer systems by fractional order reduced-parameter models. Math. Comput. Model. 2010, 51, 53–62. [Google Scholar] [CrossRef]
  78. Pan, I.; Das, S. Intelligent Fractional Order Systems and Control; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 2013. [Google Scholar]
  79. Gibson, T.; Qu, Z.; Annaswamy, A.; Lavretsky, E. Adaptive Output Feedback Based on Closed-Loop Reference Models. IEEE Trans. Autom. Control 2015, 10, 2728–2733. [Google Scholar] [CrossRef]
  80. Navarro-Guerrero, G.; Tang, Y. Closed-Loop Model Reference Fractional Adaptive Control for a Class of Wiener Systems. In Proceedings of the IEEE 3rd International Conference on Control Science and Systems Engineering, Beijing, China, 17–19 August 2017. [Google Scholar] [CrossRef]
  81. Valério, D.; Sá da Costa, J. Ninteger v. 2.3 Fractional Control Toolbox for Matlab (Manual). 2005. Available online: http://web.ist.utl.pt/~duarte.valerio/ninteger/Manual.pdf (accessed on 10 February 2018).
  82. Mendonça, T.; Alonso, H.; da Silva, M.; Esteves, S.; Seabra, M. Comparing different identification approaches for the depth of anesthesia using bis measurements. IFAC Proc. Vol. 2012, 45, 781–785. [Google Scholar] [CrossRef]
  83. Heusden, K.; Ansermino, J.; Soltesz, K.; Khosravi, S.; West, N.; Dumont, G. Quantification of the Variability in response to propofol Administration in Children. IEEE Trans. Biomed. Eng. 2013, 60, 2521–2529. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Input–output variables in anesthesia.
Figure 1. Input–output variables in anesthesia.
Algorithms 11 00106 g001
Figure 2. PK/PD (pharmacokinetic/pharmacodynamic) model.
Figure 2. PK/PD (pharmacokinetic/pharmacodynamic) model.
Algorithms 11 00106 g002
Figure 3. FOCMRAC (Fractional-Order Closed-Loop Model Reference Adaptive Control) scheme.
Figure 3. FOCMRAC (Fractional-Order Closed-Loop Model Reference Adaptive Control) scheme.
Algorithms 11 00106 g003
Figure 4. Patient’s response to a step input.
Figure 4. Patient’s response to a step input.
Algorithms 11 00106 g004
Figure 5. Identification scheme.
Figure 5. Identification scheme.
Algorithms 11 00106 g005
Figure 6. Identification, bispectral index (BIS) output of the PK/PD model and the proposed fractional-order model (FOMs).
Figure 6. Identification, bispectral index (BIS) output of the PK/PD model and the proposed fractional-order model (FOMs).
Algorithms 11 00106 g006
Figure 7. Identification, model parameters.
Figure 7. Identification, model parameters.
Algorithms 11 00106 g007
Figure 8. FOMRAC and FOCMRAC schemes implemented.
Figure 8. FOMRAC and FOCMRAC schemes implemented.
Algorithms 11 00106 g008
Figure 9. BIS output of the 30 virtual patients with the FOMRAC and FOCMRAC schemes.
Figure 9. BIS output of the 30 virtual patients with the FOMRAC and FOCMRAC schemes.
Algorithms 11 00106 g009
Figure 10. Control input of the FOMRAC and FOCMRAC schemes with the 30 virtual patients.
Figure 10. Control input of the FOMRAC and FOCMRAC schemes with the 30 virtual patients.
Algorithms 11 00106 g010
Figure 11. Tracking errors of the FOMRAC and FOCMRAC schemes with the 30 virtual patients.
Figure 11. Tracking errors of the FOMRAC and FOCMRAC schemes with the 30 virtual patients.
Algorithms 11 00106 g011
Figure 12. Controller parameters of the FOMRAC scheme using the 1st-order structure.
Figure 12. Controller parameters of the FOMRAC scheme using the 1st-order structure.
Algorithms 11 00106 g012
Figure 13. Controller parameters of the FCOMRAC scheme using the 1st-order structure.
Figure 13. Controller parameters of the FCOMRAC scheme using the 1st-order structure.
Algorithms 11 00106 g013
Figure 14. Controller parameters of the FOCMRAC scheme using the 2nd-order structure.
Figure 14. Controller parameters of the FOCMRAC scheme using the 2nd-order structure.
Algorithms 11 00106 g014
Figure 15. Controller parameters of the FOCMRAC scheme using the 3rd-order structure.
Figure 15. Controller parameters of the FOCMRAC scheme using the 3rd-order structure.
Algorithms 11 00106 g015
Figure 16. Artificial disturbance signal.
Figure 16. Artificial disturbance signal.
Algorithms 11 00106 g016
Figure 17. BIS response under disturbances and noisy measuremens.
Figure 17. BIS response under disturbances and noisy measuremens.
Algorithms 11 00106 g017
Figure 18. Tracking error of the adaptive schemes under disturbances and noisy measuremens.
Figure 18. Tracking error of the adaptive schemes under disturbances and noisy measuremens.
Algorithms 11 00106 g018
Figure 19. Controller parameters of the adaptive schemes under disturbances and noisy measuremens.
Figure 19. Controller parameters of the adaptive schemes under disturbances and noisy measuremens.
Algorithms 11 00106 g019
Figure 20. Patient response under different values of e e f f in the PK/PD model.
Figure 20. Patient response under different values of e e f f in the PK/PD model.
Algorithms 11 00106 g020
Figure 21. BIS response of patient 1 with different time delays using the 1st-order FOMRAC scheme.
Figure 21. BIS response of patient 1 with different time delays using the 1st-order FOMRAC scheme.
Algorithms 11 00106 g021
Figure 22. BIS response of patient 1 with different time delays using the 1st-order FOCMRAC scheme.
Figure 22. BIS response of patient 1 with different time delays using the 1st-order FOCMRAC scheme.
Algorithms 11 00106 g022
Figure 23. BIS response of patient 1 with different time delays using the 2nd-order FOCMRAC scheme.
Figure 23. BIS response of patient 1 with different time delays using the 2nd-order FOCMRAC scheme.
Algorithms 11 00106 g023
Figure 24. BIS response of patient 1 with different time delays using the 3rd-order FOCMRAC scheme.
Figure 24. BIS response of patient 1 with different time delays using the 3rd-order FOCMRAC scheme.
Algorithms 11 00106 g024
Figure 25. Comparison between the 1st-order FOMRAC and the model reference adaptive control (MRAC), BIS output, control signal, and tracking error.
Figure 25. Comparison between the 1st-order FOMRAC and the model reference adaptive control (MRAC), BIS output, control signal, and tracking error.
Algorithms 11 00106 g025
Figure 26. Comparison between the 1st-order FOCMRAC and the closed-loop model reference adaptive control (CMRAC), BIS output, control signal, and tracking error.
Figure 26. Comparison between the 1st-order FOCMRAC and the closed-loop model reference adaptive control (CMRAC), BIS output, control signal, and tracking error.
Algorithms 11 00106 g026
Figure 27. Comparison between the 2nd-order FOCMRAC and the CMRAC, BIS output, control signal, and tracking error.
Figure 27. Comparison between the 2nd-order FOCMRAC and the CMRAC, BIS output, control signal, and tracking error.
Algorithms 11 00106 g027
Figure 28. Comparison between the 3rd-order FOCMRAC and the CMRAC, BIS output, control signal, and tracking error.
Figure 28. Comparison between the 3rd-order FOCMRAC and the CMRAC, BIS output, control signal, and tracking error.
Algorithms 11 00106 g028
Table 1. Patients’ pharmacodynamic parameters and biometric features.
Table 1. Patients’ pharmacodynamic parameters and biometric features.
PatientAgeHeightWeightGender EC 50 γ
15616088F13.942.0321
24815852F13.881.0133
35116555F202.0196
45616065F201.8930
56414660F14.851.0702
659159110F202.6169
74515558F3.350.9172
85116355F12.171.8645
93217256F16.911.4517
106816064F15.520.9334
114016354F6.332.24
123616350F6.764.29
132816460M4.932.46
144316359F12.102.42
153718775M8.022.10
163817480F6.564.12
174117070F6.156.89
183716758F13.701.65
194217978M4.821.85
203417258F4.951.84
2115180.571M3.951.74
22713225.1M4.241.90
231013941.1F3.832.17
24812822F5.771.56
251013833.6M3.881.89
2616154.952.5F8.801.49
27813025.3M5.441.52
281516948M3.851.88
291315165M3.451.58
30712124M3.641.59
Table 2. Tuning parameters.
Table 2. Tuning parameters.
Control with 30 Patients
1st order FOMRAC1st order FOCMRAC2nd order FOCMRAC3rd order FOCMRAC
α = 0.005 α = 0.05 α = 0.005 α = 0.1
γ = 0.0008 γ = 0.005 γ = 0.05 γ = 0.05
L = 30 L 1 = 10 L 1 = 10
L 2 = 2 L 2 = 0.5
L 3 = 1
Control with Perturbations
1st order FOMRAC1st order FOCMRAC2nd order FOCMRAC3rd order FOCMRAC
α = 0.005 α = 0.05 α = 0.005 α = 0.005
γ = 0.0008 γ = 0.0008 γ = 0.001 γ = 0.0008
L = 0.1 L 1 = 0.5 L 1 = 0.5
L 2 = 0.1 L 2 = 0.5
L 3 = 0.05
Time-Delay Robustness
1st order FOMRAC1st order FOCMRAC2nd order FOCMRAC3rd order FOCMRAC
α = 0.005 α = 0.05 α = 0.005 α = 0.1
γ = 0.0008 γ = 0.005 γ = 0.01 γ = 0.01
L = 25 L 1 = 10 L 1 = 10
L 2 = 2 L 2 = 0.5
L 3 = 1
Table 3. Overall performance characteristics for the fractional-order adaptive controllers applied to 30 virtual patients. The values are reported as mean values and the minimum and maximum values within the 30 patients are presented.
Table 3. Overall performance characteristics for the fractional-order adaptive controllers applied to 30 virtual patients. The values are reported as mean values and the minimum and maximum values within the 30 patients are presented.
Controller1st Order FOMRAC1st Order FOCMRAC2nd Order FOCMRAC3rd Order FOCMRAC
PE(%) [min, max]2.0702 [−3.99, 6.38]0.0803 [−1.74, 0.40]0.1826 [0.09, 0.26]0.1456 [0.06, 0.25]
MDPE(%) [min, max]2.2505 [−1.94, 7.39]0.2282 [−0.33, 0.12]0.0986 [0.05, 0.21]0.0759 [0.04, 0.15]
MDAPE(%) [min, max]2.8269 [0.82, 7.34]0.3478 [0.03, 3.24]0.0986 [0.05, 0.21]0.0759 [0.04, 0.15]
Wobble(%) [min, max]0.5764 [−4 × 10 16 , 4.92]0.3196 [−6 × 10 16 , 3.24]0.0003 [−6 × 10 17 , 0.005]0.0028 [−6 × 10 18 , 0.03]
Global score [min, max]3.4033 [0.82, 12.26]0.6674 [0.03, 6.48]0.0986 [0.05, 0.22]0.0787 [0.04, 0.16]

Share and Cite

MDPI and ACS Style

Navarro-Guerrero, G.; Tang, Y. Fractional-Order Closed-Loop Model Reference Adaptive Control for Anesthesia. Algorithms 2018, 11, 106. https://doi.org/10.3390/a11070106

AMA Style

Navarro-Guerrero G, Tang Y. Fractional-Order Closed-Loop Model Reference Adaptive Control for Anesthesia. Algorithms. 2018; 11(7):106. https://doi.org/10.3390/a11070106

Chicago/Turabian Style

Navarro-Guerrero, Gerardo, and Yu Tang. 2018. "Fractional-Order Closed-Loop Model Reference Adaptive Control for Anesthesia" Algorithms 11, no. 7: 106. https://doi.org/10.3390/a11070106

APA Style

Navarro-Guerrero, G., & Tang, Y. (2018). Fractional-Order Closed-Loop Model Reference Adaptive Control for Anesthesia. Algorithms, 11(7), 106. https://doi.org/10.3390/a11070106

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop