Artificial Pancreas Using Fuzzy Logic Controller
Artificial Pancreas Using Fuzzy Logic Controller
This example shows how to design and optimize a fuzzy inference system (FIS) tree to control an artificial pancreas. The artificial pancreas regulates the blood glucose level of an individual with type 1 diabetes using subcutaneous infusion of insulin. Type 1 diabetes is a widespread health problem that occurs when the pancreas fails to produce enough insulin to regulate blood glucose levels. To regulate the blood glucose levels, the fuzzy system uses a FIS tree, which is a distributed, connected representation of multiple FISs, each with a small rule base. A FIS tree provides easier understanding of the inference process and allows faster performance optimization with a small number of tunable parameters.
Setup
- Clone project repository: git clone https://github.com/mathworks/Artificial-Pancreas-Using-Fuzzy-Logic-Controller.git
- Run example: Open and run artificialPancreasWithFISTreeControl.slx in Simulink®
https://www.mathworks.com/)
MathWorks Products (Requires MATLAB release R2022 or newer
Getting Started
- Design Controller for Artificial Pancreas Using Fuzzy Logic
- Video: Artificial Pancreas Control Using Fuzzy Logic
License
The license is available in the License file within this repository.
Community Support
Copyright 2022-2023 The MathWorks, Inc.
Cita come
Rajib Huq (2024). Artificial Pancreas Using Fuzzy Logic Controller (https://github.com/mathworks/Artificial-Pancreas-Using-Fuzzy-Logic-Controller/releases/tag/v1.2), GitHub. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Versione | Pubblicato | Note della release | |
---|---|---|---|
1.2 | See release notes for this release on GitHub: https://github.com/mathworks/Artificial-Pancreas-Using-Fuzzy-Logic-Controller/releases/tag/v1.2 |
||
1.1 | See release notes for this release on GitHub: https://github.com/mathworks/Artificial-Pancreas-Using-Fuzzy-Logic-Controller/releases/tag/v1.1 |
||
1.0 |