Non Linear Control of Glycaemia in Type 1 Diabetic Patients

Similar documents
Adaptive Type-2 Fuzzy Logic Control of Non-Linear Processes

Type-2 fuzzy control of a fed-batch fermentation reactor

Active Insulin Infusion Using Fuzzy-Based Closed-loop Control

Insulin Control System for Diabetic Patients by Using Adaptive Controller

SIMULATIONS OF A MODEL-BASED FUZZY CONTROL SYSTEM FOR GLYCEMIC CONTROL IN DIABETES

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Causal Modeling of the Glucose-Insulin System in Type-I Diabetic Patients J. Fernandez, N. Aguilar, R. Fernandez de Canete, J. C.

IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY PID CONTROLLER FOR BLOOD GLUCOSE CONTROL Ajmal M M *, C R Srinivasan *

Outline. Model Development GLUCOSIM. Conventional Feedback and Model-Based Control of Blood Glucose Level in Type-I Diabetes Mellitus

Optimal Model Based Control for Blood Glucose Insulin System Using Continuous Glucose Monitoring

Insulin Administration for People with Type 1 diabetes

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system.

Fayrouz Allam Tabbin Institute for Metallurgical Studies, Helwan, Egypt

Artificially Intelligent Primary Medical Aid for Patients Residing in Remote areas using Fuzzy Logic

Application of Tree Structures of Fuzzy Classifier to Diabetes Disease Diagnosis

Comparison of Mamdani and Sugeno Fuzzy Interference Systems for the Breast Cancer Risk

Proceedings of the 5th WSEAS International Conference on Telecommunications and Informatics, Istanbul, Turkey, May 27-29, 2006 (pp )

An event-based point of view on the control of insulin-dependent diabetes

ADVANCES in NATURAL and APPLIED SCIENCES

Report Documentation Page

Achieving Open-loop Insulin Delivery using ITM Designed for T1DM Patients

Modeling Type One Diabetes with a Linear Response Function Based Model

GLUCOSE CONTROL IN TYPE I DIABETIC PATIENTS: A VOLTERRA MODEL BASED APPROACH. Justin D. Rubb and Robert S. Parker

Glucose Concentration Simulation for Closed-Loop Treatment in Type 1 Diabetes

International Journal of Computer Engineering and Applications, Volume XI, Issue VIII, August 17, ISSN

Symposium Paper. A Critical Assessment of Algorithms and Challenges in the Development of a Closed-Loop Artificial Pancreas. B. WAYNE BEQUETTE, Ph.D.

An Improved Fuzzy PI Controller for Type 1 Diabetes

A K Patra 1, R K Samantaray 2, (DR) J K Maharana 3*

A Practical Approach to Prescribe The Amount of Used Insulin of Diabetic Patients

Agent-based Simulation for Blood Glucose Control in Diabetic Patients

SYSTEM MODELING AND OPTIMIZATION. Proceedings of the 21st IFIP TC7 Conference July 21st 25th, 2003 Sophia Antipolis, France

Applying STPA to the Artificial Pancreas for People with Type 1 Diabetes

Ideal of Fuzzy Inference System and Manifold Deterioration Using Genetic Algorithm and Particle Swarm Optimization

Back Stepping SMC for Blood Glucose Control of Type-1 Diabetes Mellitus Patients

UvA-DARE (Digital Academic Repository) The artificial pancreas Kropff, J. Link to publication

Linear Quadratic Control Problem in Biomedical Engineering

FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS

Developing an Artificial Pancreas The History & Future of Dose Safety

Proposed Clinical Application for Tuning Fuzzy Logic Controller of Artificial Pancreas utilizing a Personalization Factor

Fever Diagnosis Rule-Based Expert Systems

A PERSONALISED APPROACH TO INSULIN REGULATION USING BRAIN-INSPIRED NEURAL SEMANTIC MEMORY IN DIABETIC GLUCOSE CONTROL

Toward Plug and Play Medical Cyber-Physical Systems (Part 2)

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

Hypoglycemia Detection and Prediction Using Continuous Glucose Monitoring A Study on Hypoglycemic Clamp Data

A mathematical model of glucose-insulin interaction

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient

Optimal Blood Glucose Regulation using Single Network Adaptive Critics

Alternative insulin delivery systems: how demanding should the patient be?

Multivariate Statistical Analysis to Detect Insulin Infusion Set Failure

Simulation Study on Type I Diabetic Patient

Fakultät ETIT Institut für Automatisierungstechnik, Professur für Prozessleittechnik. Dr. Engin YEŞİL. Introduction to Fuzzy Modeling & Control

Part I. Boolean modelling exercises

Reading Questions. ChE 436

Assignment Question Paper I

Phone Number:

The Analysis of 2 K Contingency Tables with Different Statistical Approaches

Population-Based Incremental Learning Algorithm for Identification of Blood Glucose Dynamics Model for Type-1 Diabetic Patients

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 1 Issue 6, August

C o n n e c t e d I n s u l i n D e l i v e r y S y s t e m

International Journal for Science and Emerging

An SVM-Fuzzy Expert System Design For Diabetes Risk Classification

Embracing Complexity in System of Systems Analysis and Architecting

AN ADVANCED COMPUTATIONAL APPROACH TO ACKNOWLEDGED SYSTEM OF SYSTEMS ANALYSIS & ARCHITECTING USING AGENT BASED BEHAVIORAL MODELING

IDENTIFICATION OF LINEAR DYNAMIC MODELS FOR TYPE 1 DIABETES: A SIMULATION STUDY

Automatic adaptation of basal therapy for Type 1 diabetic patients: a Run-to-Run approach

SIMULATION AND CONTROL OF ENZYMATIC HYDROLYSIS REACTOR OF SOLUBLE POTATO STARCH BY ASPERGILLUS NIGER GLUCOAMYLASE FOR FERMENTATION PROCESS FEED

Study of Diet Recommendation System based on Fuzzy Logic and Ontology

Comparison for Classification of Clinical Data Using SVM and Nuerofuzzy

Fuzzy Expert System Design for Medical Diagnosis

Uncertain Rule-Based Fuzzy Logic Systems:

A Fuzzy Logic System to Encode Emotion-Related Words and Phrases

A NEW DIAGNOSIS SYSTEM BASED ON FUZZY REASONING TO DETECT MEAN AND/OR VARIANCE SHIFTS IN A PROCESS. Received August 2010; revised February 2011

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

MODELING OF THE CARDIOVASCULAR SYSTEM AND ITS CONTROL MECHANISMS FOR THE EXERCISE SCENARIO

THE INTRADIALYTIC BIOFEEDBACKS AND THE CARDIOVASCULAR STABILITY IN HYPOTENSION- PRONE PATIENTS Antonio Santoro, Bologna, Italy

VIRTUAL PATIENTS DERIVED FROM THE

A Novel Adaptive Basal Therapy Based on the Value and Rate of Change of Blood Glucose

Practical and Philosophical Applications. of Fuzzy Logic: A Brief Introduction

Edge Detection Techniques Using Fuzzy Logic

Report Documentation Page

Journal of Applied Research and Technology

Diabetic diagnose test based on PPG signal and identification system

Human Immunodeficiency Virus (HIV) Diagnosis Using Neuro-Fuzzy Expert System

Identification and Classification of Coronary Artery Disease Patients using Neuro-Fuzzy Inference Systems

abnormally high compared to those encountered when animals are fed by University of Iowa, Iowa City, Iowa, U.S.A.

Artificial Intelligence For Homeopathic Remedy Selection

Anomaly Detection in the Artificial Pancreas

Improving rapid counter terrorism decision making

Developing a Fuzzy Database System for Heart Disease Diagnosis

Fuzzy Techniques for Classification of Epilepsy risk level in Diabetic Patients Using Cerebral Blood Flow and Aggregation Operators

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

A Fuzzy Expert System for Heart Disease Diagnosis

Keywords Fuzzy Logic, Fuzzy Rule, Fuzzy Membership Function, Fuzzy Inference System, Edge Detection, Regression Analysis.

Pitfalls in Linear Regression Analysis

Identification, state estimation, and adaptive control of type i diabetic patients

Bayesian integration in sensorimotor learning

Mean Glucose Slope Principal Component Analysis Classification to Detect Insulin Infusion Set Failure

Figure 2.1: Glucose meter

Transcription:

Non Linear Control of Glycaemia in Type 1 Diabetic Patients Mosè Galluzzo*, Bartolomeo Cosenza Dipartimento di Ingegneria Chimica dei Processi e dei Materiali, Università degli Studi di Palermo Viale delle Scienze, ed. 6, 90128 Palermo, Italy. galluzzo@unipa.it A fuzzy controller for the closed loop control, by insulin infusion of glycaemia in type 1 diabetic patients is proposed. The controller uses type-2 fuzzy sets. The controller was tested in simulation using a complex nonlinear model of the glucose metabolism. Simulation results confirm the effectiveness and the robustness of the type-2 fuzzy logic controller. The design of the controller uses an optimization method based on genetic algorithms. This makes the type-2 fuzzy controller more efficient and faster than a fuzzy controller with type-1 fuzzy sets, allowing a more accurate control of the glucose in the blood. 1. Introduction Diabetes mellitus is one of the most serious and diffuse metabolic diseases and represents a growing problem around the world. The most common forms of diabetes are the so called type 1 and type 2 diabetes. The control problem afforded in this paper is concerned with type-1 diabetes. The main characteristic of type 1 diabetes is that the pancreatic beta-cells fail to produce the insulin needed for the body s glucidic metabolism requiring that patients inject themselves, several times a day, with external insulin for their survival. The insulin therapy simulates in a dicrete way the pancreas activity. The diabetes has to be kept under control, because abnormal low or high blood glucose levels may lead respectively to cardiovascular problems or to fainting and also to diabetic coma. The development of a completely automatic system, a sort of artificial pancreas, that is able to determine and to inject the insulin required by the body s metabolism on the basis of the measured glucose level in the blood, has been the objective of many researches in the last decades. All the elements that should constitute the closed control loop have been considered: from the sensor of insulin to the infusion system, from the knowledge of all metabolic processes and their mathematical modeling to the more suitable control techniques. The process to be controlled is very complex and in some respects not yet well known. An idea of the problem complexity can be achieved looking at the mathematical models that have been proposed, highly non linear and with parameters that are difficult to determine but in all case strongly affected by uncertainty. In this study the attention is focused on the control technique. Mainly PID and model predictive controllers have been applied to the closed loop control of glucose. Recently a fuzzy controller that makes use of type-2 fuzzy sets has been proposed (Singh et al., 2007). In this paper a type-2 fuzzy logic controller optimized by genetic algorithms is

presented. The controller is tested by simulation using one of the most complex models of glucose metabolism that have been proposed (Sorensen, 1985). The choice of using a type-2 fuzzy controller is justified by the non linearity of the metabolic processes and the parameter uncertainty, also present in the model used for the simulation. It is well known in fact that fuzzy controllers are a suitable solution for non linear processes and it has been demonstrated that type-2 fuzzy controllers can handle all kinds of uncertainties better than traditional type-1 fuzzy controllers, due to the larger number of freedom degrees that can be used in their design (Mendel, 2001). 2. Control problem 2.1 Metabolic process model In Fig. 1 (Sorensen, 1985) the behavioral difference among diabetic and normal patients for the blood glucose concentration (Fig. 1a) and the plasma free insulin concentration (Fig. 1b), when a meal is taken, is shown. Fig. 1: a) Blood glucose concentration and b) Plasma free insulin concentration for normal and diabetic persons (peripheral and intraportal insulin delivery). This very big difference can be compensated only by the use of an efficient closed-loop insulin delivery system. The model used in this study is a multi-compartment model constituted by 19 differential equations where glucose and insulin are transferred into the compartments with a convective transport by the blood plasma. A detailed analysis of the model can be found in Sorensen (1985). The output of the system, used for the control proposed in this study, is the peripheral interstitial blood glucose concentration Gpi (set-point value = 80.7 mg/dl). Two inputs are considered: the intravenous release of insulin to the patient that represents the manipulation variable and the meal that instead represents the disturbance to the system. The Sorensen model does not include a module for the meal metabolism and considers as input the rate of gut oral glucose absorption determined by the assumption of a standard amountò (100 g) of glucose, as shown in Fig. 2 (Sorensen, 1985).

The control target is to obtain for a diabetic patient a glucose concentration, after a meal, comparable to that of a healthy person. Fig. 2: Rate of gut oral glucose absorption vs time. 3. Interval type-2 fuzzy sets The traditional fuzzy logic (type-1 fuzzy logic) offers a way of representing and modelling uncertainty and imprecision. In a type-1 fuzzy system uncertainty is modelled by a membership function that can assume a value between zero and one. When systems are characterized by a high degree of fuzziness, some difficulties can arise also in using a membership grade as a crisp number in [0 1]. Therefore in these cases fuzzy sets with a higher degree can be used, for instance type-2 fuzzy sets (Mendel and Liang, 1999). The use of type-2 fuzzy sets and in particular of interval type-2 fuzzy sets, subsets of type-2 fuzzy sets, but computationally simpler to handle, may be a valid alternative to type-1 fuzzy sets, especially in all those circumstances where systems are characterized by a high degree of uncertainty. Let us imagine blurring the type-1 Gaussian membership function depicted in Fig. 3 (a), by shifting the points on the Gaussian membership function either to the left or to the right, not necessarily by the same amount. We obtain a type-2 Gaussian membership function characterized by a shaded region (Fig. 3 (b)) called the Footprint of Uncertainty (FOU) (Mendel, 2001). A type-2 fuzzy controller has the same structure of a type-1 FLC but uses type-2 fuzzy sets. Fig. 3. (a) Type-1 Gaussian membership function. (b) Type-2 Gaussian membership function

4. Design of fuzzy controllers 4.1 Type-1 and type-2 fuzzy fogic fontrollers Each fuzzy controller is characterized by two inputs (the error between desired and actual glucose concentration and the derivative of the error), one output (the insulin manipulation variable), a zero order Sugeno inference, a rule base constituted by 9 rules and Gaussian membership functions. The center of the Gaussian membership functions is the same for type-2 FLC (type-2 Gmfs) and type-1 FLC (type-1 Gmfs), while the amplitude value of type-1 Gmf is the average of the corresponding amplitude values of type-2 lower and upper Gmfs (Galluzzo and Cosenza, 2009). 4.2 Optimization of the type-2 FLC by a genetic algorithm A genetic algorithm (GA) is an optimization algorithm (Holland, 1992) that takes inspiration from natural population genetics and aims to find evolutive solutions to complex problems. In this case study the GA is applied to optimize the parameters of the type-2 FLC. There are two approaches for selecting the parameters of a type-2 fuzzy logic controller: the partially dependent approach and the totally independent approach (Wu and Tan, 2006). In the first case the parameters of a type-1 fuzzy logic controller are used to initialize the parameters of a type-2 fuzzy logic controller. The main advantages of this method are a small search space for each variable and a smaller number of parameters to be tuned. In the second case all parameters of the type-2 fuzzy logic controller are tuned, without the aid of an existing type-1 fuzzy controller. It is evident that the computational load needed to implement the GA is lower in the partially dependent approach than in the totally independent approach, but the last one allows to avoid local minima and to assure maximum design flexibility. In Fig. 4 the rule surfaces for the type-2 FLC (Fig. 4 (a)) and for the type-2 FLC optimized with genetic algorithms (type-2 FLC-GA) (Fig. 4 (b)) are shown. Fig. 4. Rule surface for a) the type FLC b) the type-2 FLC optimized with genetic algorithms.

5. Results and discussion In Fig. 5 the responses to the disturbance of Fig. 2 of the system controlled by the type- 1 FLC and by the type-2 FLC are shown. It is evident the better result of the type-2 FLC over its type-1 counterpart in terms of decrease of the G pi peak-value. Fig. 5: Responses to the disturbance (rate of gut oral glucose absorption) shown in Fig. 2 of the system controlled by the type-1 and type-2 FLCs. In Fig. 6 the behaviour of the system controlled by the type-2 FLC and by the type-2 FLC-GA for the same disturbance is instead shown. The G pi peak-value further decreases and the set-point value is more quickly reached. Fig. 6. Responses to the disturbance (rate of gut oral glucose absorption) shown in Fig. 2 of the system controlled by the type-1 FLC and the type-2 FLC-GA. In Fig.7 the performances of all three fuzzy controllers (type-1 FLC, type-2 FLC and type-2 FLC-GA) are shown when a disturbance starting at t=100 min and with a slope of -0.001, 0.004 and -0.015 was introduced respectively for I L V, Q and x in addition to the same disturbance. Although any fuzzy controller is able to reach the setpoint value, the type-2 FLC-GA is the only fuzzy controller able to reduce the off-set drastically, keeping the Gpi value close to the set-point value. ga

Fig. 7. Responses of the system controlled by type-1 FLC, type-2 FLC and type-2 FLC- GA to a rate of gut oral glucose absorption disturbance shown in Fig. 2 and a ramp variation of three model parameters. The simulation results confirm a faster and more robust control action of the type-2 FLC-GA over the simple type-2 FC. The use of a type-2 fuzzy logic controller optimized by a method based on genetic algorithms may represent a solution for a difficult control problem like the control of glucose metabolism. References Galluzzo M. and Cosenza B., 2009, Control of the biodegradation of mixed wastes in a continuous bioreactor by a type-2 fuzzy logic controller, Computers and Chemical Engineering, 33, 1475-1483. Holland J. H., 1992, Adaptation in natural and artificial system, University of Michigan Press, MI, USA. Mendel J.M. and Liang Q., 1999, Pictorial Comparisons of Type-1 and Type-2 Fuzzy. Logic Systems, Intelligent Systems and Control, 280-285. Mendel J. M., 2001, Uncertain rule-based fuzzy logic system: Introduction and new directions, Prentice-Hall, Englewood Cliffs, NJ, USA. Singh M., Srivastava S., Gupta J.R.P. and Hanmandlu M., 2007, A new algorithmbased type-2 fuzzy controller for diabetic patient, International Journal of Biomedical Engineering and Technology, 1 (1), 18-40. Sorensen J., 1985, A physiologic model of glucose metabolism in man and its use to design and assess improved insulin therapies for diabetes, Ph.D. dissertation, Dept. Chem. Eng., Massachusetts Inst. Technol., Cambridge, MA, USA. Wu D. and Tan W. W., 2006, Genetic learning and performance evaluation of interval type-2 fuzzy logic controllers, Engineering Applications of Artificial Intelligence, 19, 953-958.