Abstract
This study aims at designing an observer‐based resilient controller to regulate the amount of oxygen and carbon dioxide in the blood of patients during the extra‐corporeal blood circulation process. More precisely, in this study, a suitable observer‐based resilient controller is constructed to regulate the levels of patient blood gases in a finite interval of time. The finite‐time boundedness with the prescribed performance index of the considered blood gases control system against modelling uncertainty and external disturbances is ensured by using Lyapunov stability analysis. Moreover, a set of sufficient conditions for obtaining the controller gain is developed in the form of linear matrix inequalities (LMIs). Finally, the effectiveness of the proposed robust finite‐time control scheme is verified through simulation results. The result reveals that the blood gases are maintained in their physiological ranges during a stable extra‐corporeal circulation process via the proposed observer‐based resilient controller.
Inspec keywords: blood, haemodynamics, oxygen, carbon compounds, controllers, medical control systems, biomedical equipment, Lyapunov methods, linear matrix inequalities
Other keywords: observer‐based resilient finite‐time control, observer‐based resilient controller, oxygen amount, carbon dioxide amount, extracorporeal blood circulation process, patient blood gas levels, finite time interval, finite‐time boundedness, H∞ performance index, blood gases control system, Lyapunov stability analysis, controller gain, linear matrix inequalities, physiological ranges, LMIs, CO2 , O2
1 Introduction
In recent decades, extra‐corporeal blood circulation (ECC) process is one of the most important requirements during the cardiac surgeries such as coronary bypass or heart transplantation [1–3]. Since, during the cardiac operation, the heart is opened and temporarily stopped, so the external machine is required to pump and maintain the blood with proper oxygen and carbon dioxide concentrations [4]. More precisely, ECC process is used to maintain the patient's blood circulation and lung function outside the body and also it gives a life support for the persons whose heart and lungs are unable to regulate an adequate amount of oxygen and carbon dioxide in the blood to sustain life [5]. In particular, the machine cannot function the same way as the heart, so it is necessary and significant to do research on the enhancement and better performance of ECC process for the safety of patient. On the other hand, continuous information about flow rate and arterial partial pressure of blood gases are significant as a measure of the cardiopulmonary state of a patient in operation theaters. Currently, several methods are used for finding flow rate and arterial partial pressure of blood gas measurements; however, most of the techniques are too sensitive to interference from external noise events. On another research front, many real‐time control systems states are successfully estimated by constructing state observer [6–9]. In observer‐based problems, the unavailable states are estimated from the knowledge of inputs and outputs of the system. A new LMI‐based approach is developed in [10] for designing an observer‐based controller for stochastic time‐delay system without imposing any constraints on the system matrices.
Additionally, in practical point of view, an ECC process commonly exists as a possibility for the occurrence of perturbations in the controller as well as observer gains. This phenomenon may lead to poor performance of the system, and hence it is significant to design a controller which can tolerate certain level of gain variations in the circulation process. Therefore, resilient‐based control scheme has received much attention in the study of dynamical control systems [11–13]. For instance, the conditions for the existence of resilient controllers are derived in [14] for the Markovian jump non‐linear systems with gain variations. Sakthivel et al. [15] investigated the non‐fragile control synthesis problem for uncertain structural systems by using Lyapunov–Krasovskii functional and LMI technique. On the other hand, the control problem has gained much attention due to its application in control systems [16, 17]. It was proposed to reduce the effect of disturbance input on regulated output within a prescribed level [17–19]. In [20], the problem of non‐fragile control has been discussed for a class of discrete‐time systems with randomly occurring gain variations, channel fading as well as infinite‐distributed delays.
During cardiac operations, informations about flow rate and arterial partial pressure of blood gases have to be monitored and the optimal or adequate rate of these factors has to be maintained throughout the process. The trajectories of these components should be controlled from an initial to a fixed value during a prescribed time interval or in other words it can be stated that the trajectories flow rate and arterial pressure of blood gases should be bounded over a finite‐time interval. Unless otherwise it may result in serious complications which may even put the patients’ life in risk. Hence, the transient performance of an ECC process is crucial. These requirements can be accomplished by using the notion of finite‐time stability. Finite‐time stability is a concept which admits that the state does not exceed a certain boundary for a fixed finite‐time interval [21, 22]. The issue of finite‐time control for Markovian jump non‐linear system has been discussed in [23]. Mahmoud [24] obtained two distinct control design schemes for controlling the patient blood gases in their physiological ranges during a stable extra‐corporeal circulation process. Moreover, most of the existing works on the feedback control problem for ECC process have been carried out over an infinite‐time interval (see [24] and references therein). However, up to now, no work has been reported in connection with the finite‐time resilient control for blood gases control system. Motivated by this fact, in this paper, we discuss the problem of observer‐based resilient finite‐time boundedness for controlling the patient blood gases with aim of maintaining them in the physiological ranges during ECC process. The main contributions of this paper can be summarised as follows:
The proposed observer‐based resilient controller estimates the exact states of the considered blood gases control system, namely flow rates and arterial partial pressure of the blood gases, for regulating the levels of patient blood gases in a finite interval of time.
By employing Lyapunov technique, sufficient conditions in the form of LMIs are presented to ensure the finite‐time boundedness of the patient blood gas control system with a desired performance index.
Moreover, the proposed non‐fragile feedback controller design is more general since it contains the perturbations in the controller and observer structure.
The main difficulty in dealing with this problem is how to obtain finite‐time boundedness for blood gases model during ECC process, when the issues such as unmeasurable flow rates of blood gases and perturbations in commanded flow rates of blood gases occurs simultaneously. Another complication in handling this problem is that the unacceptable responses of the states have to be avoided even in the presence of external disturbances.
Finally, a numerical example is provided with simulation results to illustrate the effectiveness of the proposed control design.
2 Problem formulation
In this section, we first consider the state‐space representation of the blood gases control system in the following form [24]:
(1) |
where , is the flow rate of oxygen, is the flow rate of carbon dioxide, is the arterial partial pressure of oxygen, is the arterial partial pressure of carbon dioxide, , is the commanded oxygen flow rate and is the commanded carbon dioxide flow rate; is the external disturbance vector with . Furthermore , , , , , , , and are given real constant matrices that describe the dynamics of blood gases.
In many practical control systems, when all state variables are not measurable, an observer is required. In this paper, in order to estimate the flow rate and arterial pressure of blood gases, we construct the following state observer:
(2) |
where is the estimation of ; is the observer output; and are the controller and observer gains, respectively, which have to be designed. By defining the estimated error as , and combining (1) and (2), the closed‐loop augmented system can be expressed as follows:
(3) |
(4) |
Before proceeding further, we consider the following definitions and lemma, which are needed to obtain our main results.
[25] The closed‐loop system (3) is finite‐time bounded (FTB) with respect to ( , , , , d ), where and if
(5)
[25] The closed‐loop system (3) is FTB with respect to ( , , , , , d ), where and if the closed‐loop system ( 3) is FTB with respect to ( , , , , d) and under zero initial condition, the controlled output satisfies the following constrained condition:
(6) for any non‐zero , where is a prescribed positive scalar.
[10] For a real scalar and real matrices , , and ( ), if the condition holds where matrix is given by
then, we have
3 Main results
In this section, first, we will investigate the finite‐time boundedness and performance analysis for the blood gases control system (1). Next, a resilient controller design will be designed with the performance criterion.
Given positive scalars , , , d and matrices , , , system (1) under the observer‐based feedback controller is FTB with respect to if there exist symmetric matrices , , and positive scalars , and such that
(7)
(8)
(9)
(10) where and denotes .
To prove the required result, we consider the following Lyapunov function candidate:
(11) Then, we take the time derivative along the trajectories of the closed‐loop system (3), we obtain
(12) From (7), (9) and (12) we have
(13) Multiplying both sides of (13) by , we can obtain
(14) which can be equivalently written as
(15) Integrating (15) from to t with , we can obtain
(16) In view of , , from (8), (11) and (16) and it follows that:
(17)
(18) From (17) and (18), it guarantees that
(19) Hence, by Definition 1, system (1) is FTB. This completes the proof. □
The following theorem provides sufficient conditions for finite‐time boundedness with performance index for the blood gases control system (1).
The blood gases control system (1) with external disturbance is FTB under the controller if for any given positive scalars , , , d and matrices , , , there exist symmetric positive definite matrices and , and positive scalars , and such that the following constraints hold:
(20)
(21)
(22)
The matrix inequality (20) implies necessarily the following equation:
(23) Letting , by Theorem 1, conditions (22) and (23) guarantee that system (1) is FTB. Furthermore, considering (11) and noting (12) and (23), we have
(24) Multiplying (24) by
(25) and under zero initial condition, by integrating to , we obtain
(26) From the fact that , it implies that
(27) In view of for all , we have
Thus, the condition (6) is satisfied and hence, by Definition 2, the blood gases control system (1) is FTB under the proposed observer‐based feedback controller. This completes the proof. □
Most of the existing works on state‐space models of ECC process have been carried out over an infinite‐time interval, but it is not always appropriate since it possesses undesirable transient performance. To study the transient performance of the system, the concept of finite‐time stability has to be implemented. Despite various improvements in the area of ECC process, since it supports human life, there requires higher degrees of the ability of an entire study to be duplicated and to reduce the risks which demand the use of various controls. Furthermore, though there are some studies on robust control for blood gases model during extra‐corporeal circulation in the presence of system parameter uncertainties, the possibility of deviations or vagueness arising in the commanded flow rates of blood gases has not yet been reported which is a serious problem to be resolved since human life is involved with the system.
Although there has been investigations done on control of blood gases during ECC process, all of them are based on the assumption that the states can be measured. In practise, the full measurement of the system states is not always available, but it is required for diagnosis and control of the system. This motivated us to develop an observer‐based control with occurrence of deviations in the estimated blood gases model during extra‐corporeal circulation. Usually, in the literature, observer‐based control is proposed using singular value decomposition technique and by imposing extra constraints on the system matrices. However, different from usual way, by introducing slack matrix variables and without imposing extra constraints on the system matrices, sufficient conditions for the finite‐time stability via observer‐based resilient are derived in the next section.
3.1 Resilient finite‐time observer‐based controller
In this section, we design a resilient observer‐based controller for the blood gases control system (1) to ensure the regulations of the blood gases with a prescribed performance index in a finite interval of time. In this connection, we consider the controller and observer gains are in the forms and , respectively, where and represent gain perturbations, which have the following form:
(28) |
where , , and are known constant matrices, and and are unknown matrices satisfying and . Then, the state observer (2) can be rewritten as
(29) |
Now, the matrices in (4) can be rewritten as
(30) |
where , , , , , and .
Consider the blood gases control system (1) with the observer‐based non‐fragile controller with gain perturbations satisfying ( 28 ). For given positive scalars , , , , d and matrix if there exist matrices , , , , , and positive scalars , , , and such that the following constraints hold:
(31)
(32)
(33) where
, , , , and , then the blood gases control system ( 1) is FTB with disturbance attenuation via the proposed non‐fragile observer‐based controller, where the controller and observer gains are given by and , respectively.
By following a similar procedure as in the proof of Theorem 2, we can easily obtain the FTB criterion. By using the relations in (30), it can be established that:
(34)
(35) with and Then, using (30), (34) and (35), (20) can be written as
(36) where , , , , , , and . By using Lemma 1 and Lemma 2.7 in [15], (36) guarantees (31). Therefore, the considered blood gases control system (1) is FTB via the non‐fragile observer‐based controller in (29). □
A reconstruction in (4) is done to obtain (30) which will bring the gain matrices and apart in . This will pay way for convenient synthesis of controller. By introducing (34), (35) and by using Lemma 1, the pairing of and with is successfully avoided which made it easy to proceed with the design of observer‐based finite‐time controller for the system.
When the gain perturbation are absent, that is, when , the matrices in (30) will take the form In this case, the FTB observer‐based controller can be designed through the following corollary.
The blood gases control system (1) is FTB under the feedback controller ( 2) with respect to if for any given positive scalars , , , , d and matrix , there exist matrices , , , , , and positive scalars , and such that the following constraints hold:
(37)
(38)
(39) where
, and . Then, the controller and observer gains are given by and , respectively.
Proof of this corollary immediately follows from the proof of Theorem 3. □
4 Numerical example
In this section, a simulation is conducted to illustrate the effectiveness and usefulness of the FTB criteria and controller design developed in this paper. For the simulation purposes, consider system (1) with the following system matrices as given in [24]:
The main aim of the proposed control design is to accurately estimate the arterial partial pressure of oxygen and carbon dioxide in the blood to regulate the flow rates of theirs. Also, we have to determine the controller that makes system (1) FTB with a prescribed performance. Let , and the finite‐time parameters as , , and . The exogenous disturbance is assumed to be . Assume that the controller and observer gains with perturbations and having structure (28). In this connection, the gain fluctuation matrices are chosen as , , and . Then by solving the LMI constraints of Theorem 3, we can obtain the optimum performance index and optimum finite‐time bound value as with the controller and observer gains as
The system performance under finite‐time observer‐based controller is presented in Figs. 1–8. Figs. 1–4 depict the trajectories of flow rates of oxygen and carbon dioxide, arterial pressure of oxygen and carbon dioxide along with their estimations. It can be clearly seen from Figs. 1–4 that the estimated states closely track the exact states from which it is evident that the observer performs well. We can also see that the system stability is maintained despite the variations in controller and observer designs. The disturbance vector is shown in Fig. 5. The corresponding control and output trajectories are plotted in Figs. 6 and 7, respectively. From Figs. 6 and 7, it can be seen that the proposed control effectively regulates the blood gases even in the presence of gain fluctuation in the control design, which shows the practical significance of the developed controller. Fig. 8 depicts the evolution of for different initial conditions over the time interval [0, 1 s]. It can be seen from Fig. 8 that the value of does not exceed during [0, 1 s]. Hence, it is concluded that the system is finite‐time stable with respect to even when disturbance and gain fluctuations exist.
Fig. 1.
Responses of flow rate of oxygen ( ) and its estimate ( )
Fig. 4.
Responses of arterial partial pressure of carbon dioxide ( ) and its estimate ( )
Fig. 5.
Disturbance
Fig. 6.
Commanded flow rates
Fig. 7.
Controlled output trajectories
Fig. 2.
Responses of flow rate of carbon dioxide ( ) and its estimate ( )
Fig. 3.
Responses of arterial partial pressure of oxygen ( ) and its estimate ( )
Furthermore, for the above‐assumed designing parameter values with , solving the LMIs in Corollary 1, we can obtain the optimal values and . It should be noted that the optimum performance index and optimal finite‐time bound based on Theorem 3 are obtained as and , respectively, whereas based on Corollary 1, the optimal values are obtained as and . This variation is due to the presence and absence of uncertainties in the control gain. Therefore, from the analysis of simulation results, it is concluded that blood gases are maintained in their physiological ranges during a stable extra‐corporeal circulation process even in the presence of fluctuation in control inputs and external disturbances, which demonstrate the robustness of the proposed controller.
5 Conclusion
In this paper, we have studied the problem of regulating the patient blood gases during ECC by using an observer‐based finite‐time control with gain fluctuations. To estimate the unmeasurable flow rates of blood gases, Luenberger full state observer has been constructed. Moreover, based on the Lyapunov stability theory, a resilient controller has been designed in terms of LMIs, which ensures the finite‐time stability of the closed‐loop system with a prescribed performance index level. Finally, a numerical example has been provided to demonstrate the effectiveness of the proposed control design technique.
6 References
- 1. Campos F., Sobrino T., and Blanco M. et al.: ‘Glutamate neurotoxicity is involved in the neurological damage in patients undergoing extra‐corporeal circulation’, Int. J. Cardiol., 2014, 172, (2), pp. 481–483 [DOI] [PubMed] [Google Scholar]
- 2. Deng L., Wang B., and Wang Y. et al.: ‘Treatment of bronchial foreign body aspiration with extra‐corporeal life support in a child: a case report and literature review’, Int. J. Pediatr. Otorhinolaryngol., 2017, 94, pp. 82–86 [DOI] [PubMed] [Google Scholar]
- 3. Misgeld B.J.E., Werner J., and Hexamer M.: ‘Robust and self‐tuning blood flow control during extracorporeal circulation in the presence of system parameter uncertainties’, Med. Biol. Eng. Comput., 2005, 43, (5), pp. 589–598 [DOI] [PubMed] [Google Scholar]
- 4. Xie A., Yan T.D., and Forrest P.: ‘Recirculation in venovenous extra corporeal membrane oxygenation’, J. Crit. Care, 2016, 36, pp. 107–110 [DOI] [PubMed] [Google Scholar]
- 5. Lim H.S., Howell N., and Ranasinghe A.: ‘Extracorporeal life support: physiological concepts and clinical outcomes’, J. Card. Fail., 2017, 23, (2), pp. 181–196 [DOI] [PubMed] [Google Scholar]
- 6. Chen M., Shao S.Y., and Shi P. et al.: ‘Disturbance‐observer‐based robust synchronization control for a class of fractional‐order chaotic systems’, IEEE Trans. Circuits Syst. II, Express Briefs, 2017, 64, (4), pp. 417–421 [Google Scholar]
- 7. Kommuri S.K., Defoort M., and Karimi H.R. et al.: ‘A robust observer‐based sensor fault‐tolerant control for PMSM in electric vehicles’, IEEE Trans. Ind. Electron., 2016, 63, (12), pp. 7671–7681 [Google Scholar]
- 8. Mahmoud M.S., Memon A.M., and Shi P.: ‘Observer‐based fault‐tolerant control for a class of nonlinear networked control systems’, Int. J. Control, 2014, 87, (8), pp. 1707–1715 [Google Scholar]
- 9. Li H., Gao Y., and Shi P. et al.: ‘Observer‐based fault detection for nonlinear systems with sensor fault and limited communication capacity’, IEEE Trans. Autom. Control, 2016, 61, (9), pp. 2745–2751 [Google Scholar]
- 10. Zhou J., Park J., and Ma Q.: ‘Non‐fragile observer‐based H ∞ control for stochastic time‐delay systems’, Appl. Math. Comput., 2016, 291, pp. 69–83 [Google Scholar]
- 11. Sakthivel R., Saravanakumar T., and Sathishkumar M.: ‘Non‐fragile reliable control synthesis of the sugarcane borer’, IET Syst. Biol., 2017, 11, (5), pp. 139–143 [Google Scholar]
- 12. Mahmoud M.S., and Almutairi N.B.: ‘Resilient decentralized stabilization of interconnected time‐delay systems with polytopic uncertainties’, Int. J. Robust Nonlinear Control, 2011, 21, (4), pp. 355–372 [Google Scholar]
- 13. Mahmoud M.S., and Hussain S.A.: ‘Improved resilient feedback stabilization method for uncertain systems’, IET Control Theory Appl., 2012, 6, (11), pp. 1654–1660 [Google Scholar]
- 14. Li Y., Sun H., and Zong G. et al.: ‘Disturbance‐observer‐based‐control and L 2–L ∞ resilient control for Markovian jump non‐linear systems with multiple disturbances and its application to single robot arm system’, IET Control Theory Appl., 2016, 10, (2), pp. 226–233 [Google Scholar]
- 15. Sakthivel R., Aravindh D., and Selvaraj P. et al.: ‘Vibration control of structural systems via robust non‐fragile sampled‐data control scheme’, J. Franklin Inst., 2017, 354, (3), pp. 1265–1284 [Google Scholar]
- 16. Kim K.H., Park M.J., and Kwon O.M. et al.: ‘Stability and robust H ∞ control for time‐delayed systems with parameter uncertainties and stochastic disturbances’, J. Electr. Eng. Technol., 2016, 11, (1), pp. 200–214 [Google Scholar]
- 17. Mahmoud M.S., and Hussain M.M.: ‘Decentralized H ∞ controller design for a multi‐zone space heating system’, J. Franklin Inst., 2013, 350, (10), pp. 306–3081 [Google Scholar]
- 18. Hu C., Jing H., and Wang R. et al.: ‘Robust H ∞ output‐feedback control for path following of autonomous ground vehicles’, Mech. Syst. Signal Process., 2016, 70, pp. 414–427 [Google Scholar]
- 19. Li H., Jing X., and Karimi H.R.: ‘Output‐feedback‐based H ∞ control for vehicle suspension systems with control delay’, IEEE Trans. Ind. Electron., 2014, 61, (1), pp. 436–446 [Google Scholar]
- 20. Li Z., Wang Z., and Ding D. et al.: ‘Non‐fragile H ∞ control with randomly occurring gain variations, distributed delays and channel fadings’, IET Control Theory Appl., 2015, 9, (2), pp. 222–231 [Google Scholar]
- 21. Weiss L., and Infante E.F.: ‘Finite time stability under perturbing forces and on product spaces’, IEEE Trans. Autom. Control, 1967, 12, (1), pp. 54–59 [Google Scholar]
- 22. Amato F., Ariola M., and Dorato P.: ‘Finite‐time control of linear systems subject to parametric uncertainties and disturbances’, Automatica, 2001, 37, pp. 1459–1463 [Google Scholar]
- 23. Zhang Y., Shi Y., and Shi P.: ‘Robust and non‐fragile finite‐time H ∞ control for uncertain Markovian jump nonlinear systems’, Appl. Math. Comput., 2016, 279, (C), pp. 125–138 [Google Scholar]
- 24. Mahmoud M.S.: ‘Robust control of blood gases during extracorporeal circulation’, IET Control Theory Appl., 2011, 5, (14), pp. 1577–1585 [Google Scholar]
- 25. Sakthivel R., Santra S., and Kaviarasan B. et al.: ‘Finite‐time sampled‐data control of permanent magnet synchronous motor systems’, Nonlinear Dyn., 2016, 86, (3), pp. 2081–2092 [Google Scholar]