Skip to main content
Log in

Computer-controlled diabetes disease diagnosis technique based on fuzzy inference structure for insulin-dependent patients

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The goal of this study is to the development of an automated closed-loop advice system for intense insulin therapy in clinical practice. We use a Mamdani-type fuzzy logic structure to develop an insulin advisory system. The origin of a long-term high glucose level could be due to several biological variables, with delays in insulin manufacturing, absorption, and activity being among the most common. To incorporate these reasons in the glucose-insulin structure, we adopt a non-linear delay system proposed by the author (Nilam and Rathee Discret Contin Dyn Syst - Ser B 20(9):3115–3129, 2015). The disturbance in glucose concentration due to increment in the values of delay parameters suggested by authors has been regularized using the controller in the present problems. The four separate experiments were undertaken over the structure that are i) no meal consumption, ii) multiple meal intake in a day, iii) atypical meal input, and iv) uncertainties in the model’s parameter. The proposed controller reduces the amplitude of ultradian glucose oscillation as compared to value quoted by other authors (Esna-Ashari et al. J Med Signals Sens 7(1):8–20 2017; Soylu and Danişman Turk J Electr Eng Comput Sci 26(1):172–183, 2018; Wang et al. J Biol Dyn 3(1):22–38, 2009) and yet no control mechanism has been found in the literature for limiting the amplitude of ultradian oscillations of glucose levels. These results support that a fuzzy-based intelligence technique could be used for development of an artificial pancreas of clinical patients.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Nilam, Rathee S (2015) Quantitative analysis of time delays of glucose - insulin dynamics using artificial pancreas. Discret Contin Dyn Syst - Ser B 20(9):3115–3129

    Article  MathSciNet  MATH  Google Scholar 

  2. Esna-Ashari M, Zekri M, Askari M, Khalili N (2017) Predictive Control of the Blood Glucose Level in Type i Diabetic Patient Using Delay Differential Equation Wang Model. J Med Signals Sens 7(1):8–20

    Article  Google Scholar 

  3. Soylu S, Danisman K (2018) Blood glucose control using an ABC algorithm-based fuzzy-PID controller. Turk J Electr Eng Comput Sci 26(1):172–183

    Article  Google Scholar 

  4. Wang H, Li J, Kuang Y (2009) Enhanced modelling of the glucose-insulin system and its applications in insulin therapies. J Biol Dyn 3(1):22–38

    Article  MathSciNet  MATH  Google Scholar 

  5. Al Gizi A, Mustafa M, A. Alsaedi M, Zreen N (2013) Fuzzy control system review. Int J Sci Eng Res 4(1):1–8

    Google Scholar 

  6. Mauseth R, Hirsch I B, Bollyky J, Kircher R, Matheson D, Sanda S, Greenbaum C (2013) Use of a “fuzzy logic” controller in a closed-loop artificial pancreas. Diabetes Technol Therapeut 15 (8):628–633

    Article  Google Scholar 

  7. Grant P (2007) A new approach to diabetic control: Fuzzy logic and insulin pump technology. Med Eng Phys 29(7):824–827

    Article  Google Scholar 

  8. Ibbini M S, Masadeh M A (2005) A fuzzy logic based closed-loop control system for blood glucose level regulation in diabetics. J Med Eng Technol 29(2):64–69

    Article  Google Scholar 

  9. Kardar L, Fallah A, Gharibzadeh S, Moztarzadeh F (2008) Application of fuzzy logic controller for intensive insulin therapy in type 1 diabetic mellitus patients by subcutaneous route

  10. Liu S W, Huang H P, Lin C H, Chien I L (2013) Fuzzy-logic-based supervisor of insulin bolus delivery for patients with type 1 diabetes mellitus. Ind Eng Chem Res 52(4):1678–1690

    Article  Google Scholar 

  11. Mollaei N, Kardehi Moghaddam R (2014) A New Controlling Approach of Type 1 Diabetics Based on Interval Type-2 Fuzzy Controller

  12. Goharimanesh M, Akbari AA (2015) A Comparison of Fuzzy Types 1 and 2 in Diabetics Control, Based on Augmented Minimal Model. J World’s Electr Eng Technol 4(2):70–75

    Google Scholar 

  13. Gharghory S M, El-Dib D A (2016) Fuzzy Control System for Regulating the Blood Glucose Level of Diabetes Patients Implemented on FPGA. J Circ Syst Comput 25(12):1650161

    Article  Google Scholar 

  14. Amuthameena S (2016) A novel strategy for blood glucose control in human body using PID-Fuzzy Logic Controller. J Chem Pharmaceut Sci 8, pp 88–92

  15. Chen J, Cao K, Sun Y, Xiao Y, Su X (2007) Continuous drug infusion for diabetes therapy: A closed-loop control system design. Eurasip J Wirel Commun Netw 2008:1–10

    Article  Google Scholar 

  16. Journal O A, Nagapavithra S (2017) Diabetes Type -1 Insulin level Control using closed loop control of BLDC motor. Adv Natural Appl Sci 11(6):728–734

    Google Scholar 

  17. Sasi A Y B, Elmalki M (2013) A Fuzzy Controller for Blood Glucose-Insulin System. J Signal Inf Process 04(02):111–117

    Google Scholar 

  18. Allam F, Nossair Z, Gomma H, Ibrahim I, Abdelsalam M (2012) Evaluation of Using a Recurrent Neural Network (RNN) and a Fuzzy Logic Controller (FLC) In Closed Loop System to Regulate Blood Glucose for Type-1 Diabetic Patients. Int J Intell Syst Appl 4(10):58–71

    Google Scholar 

  19. Khooban M H, Maryam ABADI D N, Alfi A, Siahi M (2013) Swarm optimization tuned mamdani fuzzy controller for diabetes delayed model. Turk J Electr Eng Comput Sci 21(SUPPL. 1):2110–2126

    Article  Google Scholar 

  20. Abadi D N M, Khooban M H, Alfi A, Siahi M (2014) Design of Optimal Self-Regulation Mamdani-Type Fuzzy Inference Controller for Type I Diabetes Mellitus. Arab J Sci Eng 39(2):977–986

    Article  Google Scholar 

  21. Jain V, Raheja S (2015) Improving the Prediction Rate of Diabetes using Fuzzy Expert System. Int J Inf Technol Comput Sci 7(10):84–91

    Google Scholar 

  22. Reddy G T, Khare N (2016) FFBAT- Optimized rule based fuzzy logic classifier for diabetes. Int J Eng Res Afr 24(June):137–152

    Article  Google Scholar 

  23. Gaz C, De Gaetano A, Manes C, Palumbo P, Borri A, Panunzi S (2017) Effective control of glycemia using a simple discrete-delay model IFAC-PapersOnLine, vol 50. Elsevier B.V., pp 13526–13531

  24. Engelborghs K, Lemaire V, Bélair J, Roose D (2001) Numerical bifurcation analysis of delay differential equations arising from physiological modeling. J Math Biol 42(4):361–385

    Article  MathSciNet  MATH  Google Scholar 

  25. Sturis J, Polonsky K S, Mosekilde E, Van Cauter E (1991) Computer model for mechanisms underlying ultradian oscillations of insulin and glucose. Amer J Physiol-Endocrinol Metabolism 260(5):E801–E809

    Article  Google Scholar 

  26. Li J, Kuang Y, Mason C C (2006) Modeling the glucose-insulin regulatory system and ultradian insulin secretory oscillations with two explicit time delays. J Theor Biol 242(3):722–735

    Article  MathSciNet  MATH  Google Scholar 

  27. Iva T M, Mosekilde E R I K M, Turis J E S (2000) Modeling the InsulinGlucose Feedback System: The Significance of Pulsatile Insulin Secretion. J Theor Bil 207:361–375

    Article  Google Scholar 

  28. Panunzi S, Palumbo P, De Gaetano A (2007) A discrete Single Delay Model for the Intra-Venous Glucose Tolerance Test. Theor Biol Med Model 4:1–16

    Article  Google Scholar 

  29. Wang H, Li J, Kuang Y (2007) Mathematical modeling and qualitative analysis of insulin therapies. Math Biosci 210(1):17–33

    Article  MathSciNet  MATH  Google Scholar 

  30. Li J, Johnson J (2009) Mathematical models of subcutaneous injection of insulin analogues: A mini-review. Discret Contin Dyn Syst - Ser B 12(2):401–414

    MathSciNet  MATH  Google Scholar 

  31. Makroglou A, Karaoustas I (2011) A review on delay differential equation models in diabetes modeling, II: the insulin therapies and the intracellular activities of β-cells case. Math Comput Simul:1–24

  32. Makroglou A, Karaoustas I, Li J, Kuang Y (2009) Delay differential equation models in diabetes modeling : a review. Theor Biol Med Model:1–19

  33. Shampine L F, Thompson S, Chalishajar D, Geary D H, Cox G (2016) Review study of detection of diabetes models through delay differential equations. 37, pp 1087–1102

  34. Huang M, Li J, Song X, Guo H (2012) Modeling Impulsive Injections of Insulin: Towards Artificial Pancreas. SIAM J Appl Math 72(5):1524–1548

    Article  MathSciNet  MATH  Google Scholar 

  35. Shaikhet L (2016) Stability of equilibrium states of a nonlinear delay differential equation with stochastic perturbations. Int J Robust Nonlinea 27(6):915–924

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors express their gratitude to the handling editor and anonymous reviewers for their valuable suggestions and comments that improve the manuscript. We are also grateful to the Delhi Technological University for providing financial supports for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nilam.

Ethics declarations

Conflict of Interest

The authors declare that they have no conflict of interest to disclose.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sharma, A., Nilam & Singh, H.P. Computer-controlled diabetes disease diagnosis technique based on fuzzy inference structure for insulin-dependent patients. Appl Intell 53, 1945–1958 (2023). https://doi.org/10.1007/s10489-022-03416-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03416-4

Keywords

Navigation