Blood glucose control using an ABC algorithm-based fuzzy-PID controller

Blood glucose control using an ABC algorithm-based fuzzy-PID controller

In this paper, a Mamdani-type fuzzy controller is proposed as the controller part of an arti cial pancreas. The controller is optimized with the arti cial bee colony optimization algorithm. The glucose{insulin regulatory system, based on a nonlinear differential model in the presence of delay, is used both for virtual patient and healthy person data. The main target of the controller is to mimic a blood glucose concentration pro le of the healthy person with exogenous insulin infusion. Simulations are performed to assess the control function in terms of tracking the blood glucose concentration pro le of the healthy person and minimizing errors. To show robustness, a group of three tests are implemented. These tests include unusual glucose intake, sensor noise, and uncertainty in the clearance rate parameter. The simulation results demonstrate that the adopted method is more effective than similar studies in the literature.

___

  • [1] Guariguata L, Whiting D, Hambleton I, Beagley J, Linnenkamp U, Shaw J. Global estimates of diabetes prevalence for 2013 and projections for 2035. Diabetes Res Clin Pr 2014; 103: 137-149.
  • [2] Turksoy K, Bayrak ES, Quinn L, Littlejohn E, Cinar A. Multivariable adaptive closed-loop control of an arti cial pancreas without meal and activity announcement. Diabetes Technol The 2013; 15: 386-400.
  • [3] Soylu S, Danisman K. Comparison of PID-based control algorithms for daily blood glucose control. In: ASET 2016 International Conference on Electrical Engineering and Electronics; 16{17 August 2016; Budapest, Hungary. Orleans, ON, Canada: ASET, 2016. pp. 1-8.
  • [4] Abu-Rmileh A, Garcia-Gabin W. Wiener sliding-mode control for arti cial pancreas: a new nonlinear approach to glucose regulation. Comput Meth Prog Bio 2012; 107: 327-340.
  • [5] Bergman RN, Phillips LS, Cobelli C. Physiologic evaluation of factors controlling glucose tolerance in man: mea- surement of insulin sensitivity and beta-cell glucose sensitivity from the response to intravenous glucose. J Clin Invest 1981; 68: 1456-1467.
  • [6] Hovorka R, Canonico V, Chassin LJ, Haueter U, Massi-Benedetti M, Federici MO, Pieber TR, Schaller HC, Schaupp L, Vering T et al. Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol Meas 2004; 25: 905-920.
  • [7] Man CD, Rizza R, Cobelli C. Meal simulation model of the glucose-insulin system. IEEE T Bio-Med Eng 2007; 54: 1740-1749.
  • [8] Marchetti G, Barolo M, Jovanovic L, Zisser H, Seborg DE. An improved PID switching control strategy for type 1 diabetes. IEEE T Bio-Med Eng 2008; 55: 857-865.
  • [9] Hu R, Li C. An improved PID algorithm based on insulin-on-board estimate for blood glucose control with Type 1 diabetes. Comput Math Method M 2015; 281589.
  • [10] Magni L, Raimondo DM, Man CD, De Nicolao G, Kovatchev B, Cobelli C. Model predictive control of glucose concentration in type I diabetic patients: an in silico trial. Biomed Signal Proces 2009; 4: 338-346.
  • [11] Mauseth R, Hirsch IB, Bollyky J, Kircher R, Matheson D, Sanda S, Greenbaum C. Use of a fuzzy logic" controller in a closed-loop arti cial pancreas. Diabetes Technol The 2013; 15: 628-633.
  • [12] Atlas E, Nimri R, Miller S, Grunberg EA, Phillip M. MD-logic arti cial pancreas system: a pilot study in adults with type 1 diabetes. Diabetes Care 2010; 33: 1072-1076.
  • [13] Ibbini MS, Masadeh MA. A fuzzy logic based closed-loop control system for blood glucose level regulation in diabetics. J Med Eng Technol 2005; 29: 64-69.
  • [14] Ibbini M. A PI-fuzzy logic controller for the regulation of blood glucose level in diabetic patients. J Med Eng Technol 2006; 30: 83-92.
  • [15] Soylu S, Danisman K, Sacu IE, Alci M. Closed-loop control of blood glucose level in type-1 diabetics: A simulation study. In: IEEE 2013 International Conference on Electrical and Electronics Engineering; 28{30 November 2013; Bursa, Turkey. New York, NY, USA: IEEE. pp. 371-375.
  • [16] Yadav J, Rani A, Singh V. Performance analysis of fuzzy-PID controller for blood glucose regulation in type-1 diabetic patients. J Med Syst 2016; 40: 1-15.
  • [17] Al-Fandi M, Jaradat MAK, Sardahi Y. Optimal PI-fuzzy logic controller of glucose concentration using genetic algorithm. Int J Knowl-Based Intell Eng Syst 2011; 15: 99-117.
  • [18] Khooban MH, Abadi DNM, Al A, Siahi M. Swarm optimization tuned Mamdani fuzzy controller for diabetes delayed model. Turk J Elec Eng & Comp Sci 2013; 21: 2110-2126.
  • [19] Wang H, Li J, Kuang Y. Mathematical modeling and qualitative analysis of insulin therapies. Math Biosci 2007; 210: 17-33.
  • [20] Karaboga D. An Idea Based on Honey Bee Swarm for Numerical Optimization. Technical Report-TR06. Kayseri, Turkey: Erciyes University, 2005.
  • [21] Akay B, Karaboga D. A survey on the applications of arti cial bee colony in signal, image, and video processing. Signal Image Video P 2015; 9: 967-990.
  • [22] Karaboga D. Arti cial bee colony algorithm. Scholarpedia 2010; 5: 6915.
  • [23] Akay B. A study on particle swarm optimization and arti cial bee colony algorithms for multilevel thresholding. Appl Soft Comput 2013; 13: 3066-3091.
  • [24] Mohamed AF, Elarini MM, Othman AM. A new technique based on Arti cial Bee Colony Algorithm for optimal sizing of stand-alone photovoltaic system. J Adv Res 2014; 5: 397-408.
  • [25] Al-Fandi M, Jaradat MA, Sardahi Y. Optimal PID-Fuzzy Logic Controller for type 1 diabetic patients. In: IEEE 2012 International Symposium on Mechatronics and its Applications; 10{12 April 2012; Sharjah, United Arab Emirates. New York, NY, USA: IEEE. pp. 1-7.