Chaotic dynamic analysis and nonlinear control of blood glucose regulation system in type 1 diabetic patients
Subject Areas : Databases, Data/Information QualitySaeid Khajehvand 1 , Seyed Mahdi Abtahi 2 *
1 - MS.C Student, Faculty of Electrical, Biomedical and Mechatronics Engineering, Qazvin branch, Islamic Azad University, Qazvin, Iran
2 - Assistant Professor, Faculty of Industrial and Mechanical Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran
Keywords: Fuzzy Logic, Chaos, Sliding Mode Controller, Lyapunov exponent, Glucose-Insulin Blood System,
Abstract :
In this paper, chaotic dynamic and nonlinear control in a glucose-insulin system in types I diabetic patients and a healthy person have been investigated. Chaotic analysis methods of the blood glucose system include Lyapunov exponent and power spectral density based on the time series derived from the clinical data. Wolf's algorithm is used to calculate the Lyapunov exponent, which positive values of the Lyapunov exponent mean the dynamical system is chaotic. Also, a wide range in frequency spectrum based on the power spectral density is also used to confirm the chaotic behavior. In order to control the chaotic system and reach the desired level of a healthy person's glucose, a novel fuzzy high-order sliding mode control method has been proposed. Thus, in the control algorithm of the high-order sliding mode controller, all of the control gains computed by the fuzzy inference system accurately. Then the novel control algorithm is applied to the Bergman's mathematical model that is verified using the clinical data set. In this system, the control input is the amount of insulin injected into the body and the control output is the amount of blood glucose level at any moment. The simulation results of the closed-loop system in various conditions, along with the performance of the control system in disturbance presence, indicate the proper functioning of this controller at the settling time, overshoot and the control inputs.
[1] P. a. S. Cobelli, 1979, On a simple model of insulin secretion, Medical and Biological Engineering and Computing. vol. 18, pp. 457-463.
[2] Jutzi E, A. G. Salzsieder E, Fischer U, 1984, Estimation of individually adapted control parameters for an artificial beta cell. Biomed Biochim Acta. , vol.43, pp. 85-96.
[3] Alan Wolf, Jack B. SWIFT, Harry L.SWINNEY and John A. VASTANO, 1984, Determining Lyapanov exponents from a time series. Departments of Physics, University of Texas, Austin, Texas 78712, USA, October.
[4] A. Wolf, 1986, Quantifying chaos with Lyapunov exponents, in Chaos. Princeton University Press.
[5] ME.Fischer, 1991, A semi closed-loop algorithm for the control of blood glucose levels in diabetics. IEEE Transactions on Biomedical Engineering, Vol. 3, pp.157-61.
[6] Mendel, J. M., 2001, Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions. Prentice Hall PTR, ISBN 0-13-040969-3.
[7] J. Geoffry chase, ks. Hwang, Z-H. Lam, J-Y.lee, G.c. Wake and G. Shaw, 2002, Steady-state optimal insulin infusion for hyperglycemia ICU patients. Seventh international conference of control, Automation, Robotics and vision (ICARV02), Singapore.
[8] Tadashi Iokibe, Keiji kakita, Masaya Yoneda, 2003, Chaos based blood glucose prediction and insulin adjustment for diabetes mellttus. Research lnstitute of Application Technologies for Chaos & Complex Systems Co. Ltd., Japan.
[9] MM Bani Amer, MS Ibbini, MA Masadeh and MA Masadeh, 2004, A semiclosed-loop optimal control system for blood glucose level in diabetics. Journal of Medical Engineering & Technology, Vol. 28, No. 5, pp 189-196.
[10] Toshiro Katayama, Kotaro Minato, Tetsuo Sato, 2004, A blood glucose prediction system by chaos approach. Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan.
[11] Parisa Kaveh, Yuri B. Shtessel, 2006, Higher order sliding mode control for bloodglucose regulation. IEEE Xplore.
[12] Parisa Kaveh, Yuri B. Shtessel, July 2008, Blood glucose regulation via double loop higher order sliding mode control and multiple sampling rate. 17th IFAC World Congress.
[13] Soudabeh Taghian Dinani, Maryam Zekri, Behzad Nazari, 2013, Fuzzy high-order sliding-mode control of blood glucose concentration, 3rd International Conference on Computer and Knowledge Engineering.
[14] Jessica C. Kichler, Laura Levin, Michele Polfuss, 2013, The relationship between hemoglobin A1C in youth with type 1 diabetes and chaos in the family household. From Medical College of Wisconsin, Milwaukee, Wisconsin.
[15] Luiz Carlos, Naiara Maria De Souza, M. Vanderlie, and David M. Garner, 2014, Risk evaluation of diabetes mellitus by relation of chaotic globals to HRV. Department of Physiotherapy, UNESP (Universidade Estadual Paulista), Presidente Prudente, Sao Paulo, Brazil; and Department of Biological and Medical Sciences, Faculty of Health and Life Sciences.
[16] Emmanuel S. Sánchez-Velarde, 2015, Determination of bermang’s minimal model parameters for diabetic mice treated with ibervillea sonorae. Springer International Publishing Switzerland.
[17] Xiao Peng, Li Wenshi, Feng Yejia, 2016, Chaos based blood glucose noninvasive measurement: concept, principle and case study. Department of Microelectronics Soochow University Suzhou, China.
[18] Véronique DI COSTANZO, Farhat FNAIECH, Takoua HAMDI, Eric MOREAU, Roomila NAECK and Jean-Marc GINOUX, 2016, Glycemic evolution of type 1 diabetic patients is a chaotic phenomenon. Department of University of Tunis, Higher National School of Engineering of Tunis (ENSIT), LR13ES03 SIME, 1008, Montfleury, Tunisia.
[19] Abdullah Idris Enagi, Musa Bawa, Abdullah Muhammad Sani, Mathematical Study of Diabetes and its Complication Using the Homotopy Perturbation Method, International Journal of Mathematics and Computer Science, 12(2017), no. 1, 43–63
[20] Sh. Asadi, V. Nekoukar, Adaptive fuzzy integral sliding mode control of blood glucose level in patients with type 1 diabetes: In silico studies, Department of Electrical Engineering, Shahid Rajaee Teacher Training University of Iran, Mathematical Biosciences 305 (2018) 122–132.
[21] H. Heydarinejad, H. Delavari, and D. Baleanu, Fuzzy type-2 fractional Backstepping blood glucose control based on sliding mode observer, Int. J. Dyn. Control, pp. 1–14, 2018.
[22] S. M. Abtahi, Chaos control in attitude dynamics of a gyrostat satellite based on linearised Poincare'map estimation by support vector machine”. Journal of Multi-body Dynamics, Vol. 227(3) 302–312.
[23] S. M. Abtahi, 2017, Chaotic study and chaos control in a half-vehicle model with semi-active suspension using discrete optimal Ott–Grebogi–Yorke method. Journal of Multi-body Dynamics, Vol. 231(1) 148–155.
6
Journal of Advances in Computer Engineering and Technology
Chaotic dynamic analysis and nonlinear control of blood glucose regulation system in type 1 diabetic patients
S. Khajehvand2 and S. M. Abtahi2
Received (Day Month Year)
Revised (Day Month Year)
Accepted (Day Month Year)
Abstract— In this paper, chaotic dynamic and nonlinear control in a glucose-insulin system in types I diabetic patients and a healthy person have been investigated. Chaotic analysis methods of the blood glucose system include Lyapunov exponent and power spectral density based on the time series derived from the clinical data. Wolf's algorithm is used to calculate the Lyapunov exponent, which positive values of the Lyapunov exponent mean the dynamical system is chaotic. Also, a wide range in frequency spectrum based on the power spectral density is also used to confirm the chaotic behavior. In order to control the chaotic system and reach the desired level of a healthy person's glucose, a novel fuzzy high-order sliding mode control method has been proposed. Thus, in the control algorithm of the high-order sliding mode controller, all of the control gains computed by the fuzzy inference system accurately. Then the novel control algorithm is applied to the Bergman's mathematical model that is verified using the clinical data set. In this system, the control input is the amount of insulin injected into the body and the control output is the amount of blood glucose level at any moment. The simulation results of the closed-loop system in various conditions, along with the performance of the control system in disturbance presence, indicate the proper functioning of this controller at the settling time, overshoot and the control inputs.
Index Terms—Chaos, Glucose-Insulin Blood System, Lyapunov exponent, Sliding Mode Controller, Fuzzy Logic.
I. INTRODUCTION
D
iabetes is one of the most common and most destructive chronic diseases in the world, which Until now, definitive therapies have not been identified and the patient will endure the illness until the end of his life. For this reason, it is necessary to organize a regular program to deal with its complications. The malignant nature of diabetes is that if it is not detected and controlled in a timely and correct way, it can threaten the health of various organs of the patient.
In recent years, many studies have been conducted on diabetes and its control. Here are some examples of studies done on diabetic patients in general. In 1979, Cobelli and colleagues presented a comprehensive non-linear model for studying the short-term glucose regulation system [1]. In 1984, Salzsider and colleagues argued that in order to control the long-term regulation of blood glucose, control parameters for each diabetic patient should be estimated separately [2]. In 1984, Wolf and his colleagues presented an algorithm to estimate the positive Lyapunov exponents from an experimental series of times [3]. In 1986, Wolf observed the phenomenon of chaos with the Lyapunov exponent’s function [4]. In 1991 Fischer utilized the Bergman Minimal Model to minimize the difference in the concentration of blood glucose from a natural value using the objective function of the error-squared integral [5]. In 2001 Mendel introduced a fuzzy logic-based uncertainty system [6]. In 2002, Chase presented a proportional derivative controller using the Bergman model to control the level of diabetes in diabetic patients [7]. In 2003, Yoneda and Iokibe have been predicting blood glucose based on chaos and insulin regulation for diabetic patients [8]. In 2004, Ibbini and his colleagues proposed a close-loop optimal control method for the development of the Bergman model to improve the blood glucose status in diabetic patients [9]. In 2004, Katayama and Sato also investigated the blood glucose prediction system by chaotic method [10]. In 2006, Parisa Kaveh studied high-order sliding mode control for the blood glucose system [11]. In 2008, Parisa Kaveh, has regulated blood glucose system by a double-acting high order sliding mode controller [12]. In 2013, Sudabeh Taqian has presented a high order sliding mode controller by setting a fuzzy control signal constant [13]. In 2013, Kichler and his colleagues described the relationship between hemoglobin A1C in adolescents with type 1 diabetes mellitus with family-related chaos phenomena [14]. In 2014, Carlos examines that the biological diversity of glucose and insulin is a definitive component of chaos [15]. In 2015, Emanuel explored the parameters of the Bergman model on diabetic mice [16]. In 2016, Li Wenshi and Feng Yejia have investigated non-invasive blood glucose measurements based on chaotic analysis [17]. In the same year, Kostanzo her colleagues reviewed the evolutionary pattern of blood sugar in type 1 diabetic patients based on the phenomenon of chaos [18]. In 2017, Abdullah Idris Enagi and his colleagues presented a deterministic mathematical model of the diabetes mellitus disease [19]. In 2018, Sh. Asadi, and V. Nekoukar, presented an adaptive fuzzy integral sliding mode controller for BGL regulation in patients with type 1 diabetes [20]. In 2018, H. Heydarinejad and his colleagues proposed a combination of fractional order nonlinear control and sliding mode observer for blood glucose regulation in type 1 diabetes mellitus. [21].
In this research, in the first step, the behavior of time series was derived from patient sampling by Lyapunov exponent method which used Wolf's algorithm and also the power spectral density method has been evaluated and their chaos was reviewed and confirmed. In the second step, the Minimal Bergman model is used in order to the modeling of these time series. Also, to validate this model was compared with input data and its error analysis was studied and finally a fuzzy high-order sliding mode controller (FHOSMC) was designed to control the amount of insulin injected to the patients. In this paper, by presenting a novel method of a fuzzy inference system, in order to improve the control method presented in [11], to obtain constant values in a high-order sliding mode controller, this controller performs better than the above-mentioned high-order sliding mode controller.
II. Chaotic Dynamics Analysis Of Blood Glucose-Insulin System
In this paper, the dynamics analysis of blood glucose-insulin system is based on data from blood glucose collected from a healthy person and diabetic patients. A healthy person is a 22-year-old man and three types 1 diabetic patient, who are an 18 years old man, a 20 years old man and a 22 years old woman, respectively. The data are collected from a medical-sports center. Also, these patients are differentiated by their body initial conditions, such as different nutrients and different levels of primary glucose are distinguished. Plus, to consider different physical characteristics of their bodies, different body parameters have resulted.
Fig. 1. Blood glucose of a healthy person
Fig. 2. Blood glucose of patient 1
Fig. 3. Blood glucose of patient 2
Fig. 4. Blood glucose of patient 3
It should be noted that these data are measured in the following way. In the beginning, 0.3 glucose unit was injected into the patient and the healthy person. During the 180 minute period, the blood glucose level of these people was measured and recorded. Time series for a healthy person and patients are in Figs. 1 to 4. Also, to prove the chaotic behavior of these data, the Wolf algorithm is used to calculate the Lyapunov exponents function and the power spectral density method.
As shown in Fig. 1, the healthy body, even though injected glucose in the first moment, secreted insulin and decrease blood glucose level naturally to the normal range of 70, but it can be seen in Figs. 2 to 4, the first patient's glucose level is in the range of 205 and the second patient is in the range of 190, and the third patient is in the range of 160 and their body cannot secrete the insulin which is required.
The nature of chaotic systems is irregular responses and stochastic states in time series, which, as shown in Figs. 1 to 4, these clinical data are chaotic. In order to illustrate this chaotic behavior, the Wolf method is used to calculate the Lyapunov exponents and the power spectrum density method.
Wolf's method is one of the most common methods for calculating the Lyapunov exponent. In this study, (1) is used to calculate the largest positive Lyapunov exponent:
(1) |
|
Healthy person | Patient 1 | Patient 2 | Patient 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
(2) |
|
(3) |
|
Patient 3 | Patient 2 | Patient 1 | Normal |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
(4) |
|
| Normal | Patient 1 | Patient 2 | Patient 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
RMSE | x 10 -2 |
|
|
|
(5) |
|
(6) |
|
(7) |
|
(8) |
|
(9) |
|
(10) |
|
(11) |
|
(12) |
|
(13) |
|
(14) |
| ||||||||||||||||||
(15) |
|
Error in (s) | HOSMC | FHOSMC | |||||||||||||||||
Settling time |
|
| |||||||||||||||||
Steady state error |
|
| |||||||||||||||||
ISE |
|
| |||||||||||||||||
IAE |
|
|
Error in (s) | HOSMC | FHOSMC | ||
Settling time |
|
| ||
Steady state error |
|
| ||
ISE |
|
| ||
IAE |
|
|
|
He has more than 7 years’ experience in electrical and electronics jobs in Iran and Germany’s robotics and industrial automation environments. He was as an ELECTRICAL ENGINEER in Tavan Tablo CO for 2 years and also was as a HARDWARE DESIGN ENGINEER in Marzban Sanat Aryan CO for 3 years. He is currently working as a HARDWARE DESIGN ENGINEER in Synapticon GMBH CO. in Germany, Stuttgart, as a freelancer who is located in Iran for about 30 mounts. He published 2 conference articles in Iran. First, Tehran, IC-EE, 2018 and the second one is Khozestan, Nasrconference, 2018. His research interest is about diabetic patients control systems.
Mr. Khajehvand is a member of Construction engineering Disciplinary Organization of Qazvin and has its authority to design and surveillance as a Professional Engineer (P.Eng, grade 2).
|
[2] S. Khajehvand is MS.C Student, Faculty of Electrical, Biomedical and Mechatronics Engineering, Qazvin branch, Islamic Azad University, Qazvin, Iran (Khajehvand.saeid@qiau.ac.ir).
2 S. M. Abtahi is Assistant Professor Faculty of Industrial and Mechanical Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran (m.abtahi@qiau.ac.ir).
Related articles
-
Metadata Enrichment for Automatic Data Entry Based on Relational Data Models
Print Date : 2018-08-01
The rights to this website are owned by the Raimag Press Management System.
Copyright © 2021-2025