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

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...

Full description

Bibliographic Details
Main Authors: Hamza Khan, József K. Tar, Imre Rudas, Levente Kovács, György Eigner
Format: Article
Language:English
Published: Hindawi-Wiley 2018-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2018/4670159
id doaj-1c6274e5a60340c99ff202229badacd0
record_format Article
spelling doaj-1c6274e5a60340c99ff202229badacd02020-11-25T01:51:45ZengHindawi-WileyComplexity1076-27871099-05262018-01-01201810.1155/2018/46701594670159Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear ProgrammingHamza Khan0József K. Tar1Imre Rudas2Levente Kovács3György Eigner4Doctoral School of Applied Informatics and Applied Mathematics, Óbuda University, Bécsi Street 96/B, Budapest 1034, HungaryAntal Bejczy Center for Intelligent Robotics (ABC iRob), Óbuda University, Bécsi Street 96/B, Budapest 1034, HungaryAntal Bejczy Center for Intelligent Robotics (ABC iRob), Óbuda University, Bécsi Street 96/B, Budapest 1034, HungaryPhysiological Controls Research Center, Óbuda University, Bécsi Street 96/B, Budapest 1034, HungaryPhysiological Controls Research Center, Óbuda University, Bécsi Street 96/B, Budapest 1034, HungaryReceding 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.http://dx.doi.org/10.1155/2018/4670159
collection DOAJ
language English
format Article
sources DOAJ
author Hamza Khan
József K. Tar
Imre Rudas
Levente Kovács
György Eigner
spellingShingle Hamza Khan
József K. Tar
Imre Rudas
Levente Kovács
György Eigner
Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
Complexity
author_facet Hamza Khan
József K. Tar
Imre Rudas
Levente Kovács
György Eigner
author_sort Hamza Khan
title Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
title_short Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
title_full Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
title_fullStr Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
title_full_unstemmed Receding Horizon Control of Type 1 Diabetes Mellitus by Using Nonlinear Programming
title_sort receding horizon control of type 1 diabetes mellitus by using nonlinear programming
publisher Hindawi-Wiley
series Complexity
issn 1076-2787
1099-0526
publishDate 2018-01-01
description 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.
url http://dx.doi.org/10.1155/2018/4670159
work_keys_str_mv AT hamzakhan recedinghorizoncontroloftype1diabetesmellitusbyusingnonlinearprogramming
AT jozsefktar recedinghorizoncontroloftype1diabetesmellitusbyusingnonlinearprogramming
AT imrerudas recedinghorizoncontroloftype1diabetesmellitusbyusingnonlinearprogramming
AT leventekovacs recedinghorizoncontroloftype1diabetesmellitusbyusingnonlinearprogramming
AT gyorgyeigner recedinghorizoncontroloftype1diabetesmellitusbyusingnonlinearprogramming
_version_ 1724996588145737728