Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming

Hamza Khan, J. Tar, I. Rudas, L. Kovács, György Eigner

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

Receding Horizon Controllers are one of the mostly used advanced control solutions in the industry. By utilizing their possibilities we are able to predict the possible future behavior of our system; moreover, we are able to intervene in its operation as well. In this paper we have investigated the possibilities of the design of a Receding Horizon Controller by using Nonlinear Programming. We have applied the developed solution in order to control Type 1 Diabetes Mellitus. The nonlinear optimization task was solved by the Generalized Reduced Gradient method. In order to investigate the performance of our solution two scenarios were examined. In the first scenario, we applied "soft" disturbance - namely, smaller amount of external carbohydrate - in order to be sure that the proposed method operates well and the solution that appeared through optimization is acceptable. In the second scenario, we have used "unfavorable" disturbance signal - a highly oscillating external excitation with cyclic peaks. We have found that the performance of the realized controller was satisfactory and it was able to keep the blood glucose level in the desired healthy range - by considering the restrictions for the usable control action.

Original languageEnglish
Article number4670159
JournalComplexity
Volume2018
DOIs
Publication statusPublished - Apr 23 2018

Fingerprint

Nonlinear programming
Medical problems
Controllers
Gradient methods
Carbohydrates
Glucose
Blood
Industry

ASJC Scopus subject areas

  • General

Cite this

Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming. / Khan, Hamza; Tar, J.; Rudas, I.; Kovács, L.; Eigner, György.

In: Complexity, Vol. 2018, 4670159, 23.04.2018.

Research output: Contribution to journalArticle

@article{ae12075fb6674084bf84fbaaa0dde014,
title = "Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming",
abstract = "Receding Horizon Controllers are one of the mostly used advanced control solutions in the industry. By utilizing their possibilities we are able to predict the possible future behavior of our system; moreover, we are able to intervene in its operation as well. In this paper we have investigated the possibilities of the design of a Receding Horizon Controller by using Nonlinear Programming. We have applied the developed solution in order to control Type 1 Diabetes Mellitus. The nonlinear optimization task was solved by the Generalized Reduced Gradient method. In order to investigate the performance of our solution two scenarios were examined. In the first scenario, we applied {"}soft{"} disturbance - namely, smaller amount of external carbohydrate - in order to be sure that the proposed method operates well and the solution that appeared through optimization is acceptable. In the second scenario, we have used {"}unfavorable{"} disturbance signal - a highly oscillating external excitation with cyclic peaks. We have found that the performance of the realized controller was satisfactory and it was able to keep the blood glucose level in the desired healthy range - by considering the restrictions for the usable control action.",
author = "Hamza Khan and J. Tar and I. Rudas and L. Kov{\'a}cs and Gy{\"o}rgy Eigner",
year = "2018",
month = "4",
day = "23",
doi = "10.1155/2018/4670159",
language = "English",
volume = "2018",
journal = "Complexity",
issn = "1076-2787",
publisher = "John Wiley and Sons Inc.",

}

TY - JOUR

T1 - Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming

AU - Khan, Hamza

AU - Tar, J.

AU - Rudas, I.

AU - Kovács, L.

AU - Eigner, György

PY - 2018/4/23

Y1 - 2018/4/23

N2 - Receding Horizon Controllers are one of the mostly used advanced control solutions in the industry. By utilizing their possibilities we are able to predict the possible future behavior of our system; moreover, we are able to intervene in its operation as well. In this paper we have investigated the possibilities of the design of a Receding Horizon Controller by using Nonlinear Programming. We have applied the developed solution in order to control Type 1 Diabetes Mellitus. The nonlinear optimization task was solved by the Generalized Reduced Gradient method. In order to investigate the performance of our solution two scenarios were examined. In the first scenario, we applied "soft" disturbance - namely, smaller amount of external carbohydrate - in order to be sure that the proposed method operates well and the solution that appeared through optimization is acceptable. In the second scenario, we have used "unfavorable" disturbance signal - a highly oscillating external excitation with cyclic peaks. We have found that the performance of the realized controller was satisfactory and it was able to keep the blood glucose level in the desired healthy range - by considering the restrictions for the usable control action.

AB - Receding Horizon Controllers are one of the mostly used advanced control solutions in the industry. By utilizing their possibilities we are able to predict the possible future behavior of our system; moreover, we are able to intervene in its operation as well. In this paper we have investigated the possibilities of the design of a Receding Horizon Controller by using Nonlinear Programming. We have applied the developed solution in order to control Type 1 Diabetes Mellitus. The nonlinear optimization task was solved by the Generalized Reduced Gradient method. In order to investigate the performance of our solution two scenarios were examined. In the first scenario, we applied "soft" disturbance - namely, smaller amount of external carbohydrate - in order to be sure that the proposed method operates well and the solution that appeared through optimization is acceptable. In the second scenario, we have used "unfavorable" disturbance signal - a highly oscillating external excitation with cyclic peaks. We have found that the performance of the realized controller was satisfactory and it was able to keep the blood glucose level in the desired healthy range - by considering the restrictions for the usable control action.

UR - http://www.scopus.com/inward/record.url?scp=85046857613&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85046857613&partnerID=8YFLogxK

U2 - 10.1155/2018/4670159

DO - 10.1155/2018/4670159

M3 - Article

AN - SCOPUS:85046857613

VL - 2018

JO - Complexity

JF - Complexity

SN - 1076-2787

M1 - 4670159

ER -