Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Farias, João Lucas Correia Barbosa de
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Rio Grande do Norte
Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICA
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufrn.br/handle/123456789/33383
Resumo: Type 1 Diabetes Mellitus is a disease that affects millions of people around the world. Recently, the incredible progress of embedded devices has given rise to proposals of devices that pump insulin subcutaneously, with the purpose of automatically regulating blood glucose level in diabetic patients. This way, the Artificial Pancreas could provide a better quality of life with more autonomy and comfort to the patients. The goal of this work is to design a nonlinear intelligent controller with a radial basis function (RBF) artificial neural network as an uncertainty estimator for an artificial pancreas. The IVP (Identifiable Virtual Patient) model for blood glucose regulation is used to simulate the dynamics of the virtual patient. The virtual patients and meals are randomly generated following normal distributions and the parameters of the patients vary in a sinusoidal way over the course of the simulation. The proposed control approach neither has knowledge of the system dynamics nor is alerted when a patient has a meal. The first controller analyzed was based on the feedback linearization (FBL) technique with a RBF estimator and a projection algorithm, and the second one was based on sliding modes control with a RBF estimator. On the first part of the tests, 200 virtual patients underwent a 7-day, 3-meal per day simulation. The controllers had equivalent performances with worst case scenario resulting in 115,97 mg/dL mean blood glucose and 97,14% of the time in normoglycemic regime. On the second part, 1 patient underwent a 63-day, 3-meal per day simulation with the goal of analyzing the long-term behavior of the controllers. In the worst case scenario, the simulations resulted in 119,20 mg/dL mean blood glucose and 93,67% of the time in normoglycemia. On this part, FBL technique showed better perfomance, suggesting that, in the long run, the projection algorithm provides greater stability in the update of the neural network weight vector. The results indicate that, due to its continuous learning and adaptation abilities, the proposed intelligent controller has proven to be fit for the problem of efficient blood glucose regulation in patients with type 1 diabetes mellitus.
id UFRN_6dbf2ab31492301e0f0d2ca5ef85b214
oai_identifier_str oai:repositorio.ufrn.br:123456789/33383
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Controle inteligente para um pâncreas artificial utilizando redes neurais artificiaisPâncreas artificialDiabetes Mellitus tipo 1Controle inteligente não linearRedes neurais artificiaisLinearização por realimentaçãoType 1 Diabetes Mellitus is a disease that affects millions of people around the world. Recently, the incredible progress of embedded devices has given rise to proposals of devices that pump insulin subcutaneously, with the purpose of automatically regulating blood glucose level in diabetic patients. This way, the Artificial Pancreas could provide a better quality of life with more autonomy and comfort to the patients. The goal of this work is to design a nonlinear intelligent controller with a radial basis function (RBF) artificial neural network as an uncertainty estimator for an artificial pancreas. The IVP (Identifiable Virtual Patient) model for blood glucose regulation is used to simulate the dynamics of the virtual patient. The virtual patients and meals are randomly generated following normal distributions and the parameters of the patients vary in a sinusoidal way over the course of the simulation. The proposed control approach neither has knowledge of the system dynamics nor is alerted when a patient has a meal. The first controller analyzed was based on the feedback linearization (FBL) technique with a RBF estimator and a projection algorithm, and the second one was based on sliding modes control with a RBF estimator. On the first part of the tests, 200 virtual patients underwent a 7-day, 3-meal per day simulation. The controllers had equivalent performances with worst case scenario resulting in 115,97 mg/dL mean blood glucose and 97,14% of the time in normoglycemic regime. On the second part, 1 patient underwent a 63-day, 3-meal per day simulation with the goal of analyzing the long-term behavior of the controllers. In the worst case scenario, the simulations resulted in 119,20 mg/dL mean blood glucose and 93,67% of the time in normoglycemia. On this part, FBL technique showed better perfomance, suggesting that, in the long run, the projection algorithm provides greater stability in the update of the neural network weight vector. The results indicate that, due to its continuous learning and adaptation abilities, the proposed intelligent controller has proven to be fit for the problem of efficient blood glucose regulation in patients with type 1 diabetes mellitus.O Diabetes Mellitus Tipo 1 é uma doença de acomete milhões de pessoas no mundo. Recentemente, graças ao incrível avanço no campo dos dispositivos embarcados, têm surgido propostas de dispositivos que injetam insulina por via subcutânea, no intuito de regular automaticamente a concentração de glicose no sangue do paciente diabético. Deste modo, este Pâncreas Artificial poderia proporcionar aos pacientes uma vida com mais qualidade, autonomia e conforto. Este trabalho visa projetar um controlador não linear inteligente com compensador por redes neurais artificias do tipo função de base radial (RBF, Radial Basis Function) para um pâncreas artificial. O modelo IVP (Identifiable Virtual Patient) de regulação glicêmica é utilizado para simular a dinâmica do paciente virtual. Os pacientes virtuais e as refeições são geradas de forma aletaória de acordo com distribuições normais e os parâmetros dos pacientes são variados de forma senoidal ao longo da simulação. A abordagem de controle proposta não tem conhecimento da dinâmica do sistema e não é avisada quando o paciente realiza uma refeição. O primeiro controlador analisado foi baseado na técnica de linearização por realimentação com compensador por rede neural RBF e algoritmo de projeção e o segundo foi baseado no controle por modos deslizantes com compensador por rede neural RBF. Na primeira parte dos testes, foram simulados 200 pacientes virtuais com duração de 7 dias e com 3 refeições por dia. Os controladores obtiveram desempenhos equivalentes com o pior cenário registrando média glicêmica de 115,97 mg/dL e 97,14% de tempo em regime normoglicêmico. Na segunda parte, foi simulado 1 paciente virtual por um período de 63 dias com 3 refeições diárias, visando analisar o comportamento dos controladores a longo prazo. No pior cenário, as simulações registraram glicemia média de 119,20 mg/dL e 93,67% de tempo em normoglicemia. Nesse caso, a técnica de linearização por realimentação apresentou um melhor desempenho, sugerindo que – a longo prazo – o algoritmo de projeção proporciona maior estabilidade à atualização do vetor de pesos da rede neural. Os resultados indicam que, devido a capacidade de aprendizagem contínua e adaptação às mudanças do sistema, o controle inteligente proposto se mostrou apto para lidar com o problema de regulação glicêmica em pacientes com diabetes mellitus tipo 1 de forma eficaz.Universidade Federal do Rio Grande do NorteBrasilUFRNPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICABessa, Wallace Moreirahttp://lattes.cnpq.br/0575163993612915http://lattes.cnpq.br/3256782908311485Cunha Júnior, Américo Barbosa dahttp://lattes.cnpq.br/5659403706694491Rezende, Adriana Augusto dehttp://lattes.cnpq.br/4245215108740331Dorea, Carlos Eduardo Trabucohttp://lattes.cnpq.br/0143490577842914Farias, João Lucas Correia Barbosa de2021-09-13T23:15:38Z2021-09-13T23:15:38Z2021-07-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfFARIAS, João Lucas Correia Barbosa de. Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais. 2021. 86f. Dissertação (Mestrado em Engenharia Mecatrônica) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/33383info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2022-05-02T15:33:04Zoai:repositorio.ufrn.br:123456789/33383Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2022-05-02T15:33:04Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
title Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
spellingShingle Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
Farias, João Lucas Correia Barbosa de
Pâncreas artificial
Diabetes Mellitus tipo 1
Controle inteligente não linear
Redes neurais artificiais
Linearização por realimentação
title_short Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
title_full Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
title_fullStr Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
title_full_unstemmed Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
title_sort Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais
author Farias, João Lucas Correia Barbosa de
author_facet Farias, João Lucas Correia Barbosa de
author_role author
dc.contributor.none.fl_str_mv Bessa, Wallace Moreira
http://lattes.cnpq.br/0575163993612915
http://lattes.cnpq.br/3256782908311485
Cunha Júnior, Américo Barbosa da
http://lattes.cnpq.br/5659403706694491
Rezende, Adriana Augusto de
http://lattes.cnpq.br/4245215108740331
Dorea, Carlos Eduardo Trabuco
http://lattes.cnpq.br/0143490577842914
dc.contributor.author.fl_str_mv Farias, João Lucas Correia Barbosa de
dc.subject.por.fl_str_mv Pâncreas artificial
Diabetes Mellitus tipo 1
Controle inteligente não linear
Redes neurais artificiais
Linearização por realimentação
topic Pâncreas artificial
Diabetes Mellitus tipo 1
Controle inteligente não linear
Redes neurais artificiais
Linearização por realimentação
description Type 1 Diabetes Mellitus is a disease that affects millions of people around the world. Recently, the incredible progress of embedded devices has given rise to proposals of devices that pump insulin subcutaneously, with the purpose of automatically regulating blood glucose level in diabetic patients. This way, the Artificial Pancreas could provide a better quality of life with more autonomy and comfort to the patients. The goal of this work is to design a nonlinear intelligent controller with a radial basis function (RBF) artificial neural network as an uncertainty estimator for an artificial pancreas. The IVP (Identifiable Virtual Patient) model for blood glucose regulation is used to simulate the dynamics of the virtual patient. The virtual patients and meals are randomly generated following normal distributions and the parameters of the patients vary in a sinusoidal way over the course of the simulation. The proposed control approach neither has knowledge of the system dynamics nor is alerted when a patient has a meal. The first controller analyzed was based on the feedback linearization (FBL) technique with a RBF estimator and a projection algorithm, and the second one was based on sliding modes control with a RBF estimator. On the first part of the tests, 200 virtual patients underwent a 7-day, 3-meal per day simulation. The controllers had equivalent performances with worst case scenario resulting in 115,97 mg/dL mean blood glucose and 97,14% of the time in normoglycemic regime. On the second part, 1 patient underwent a 63-day, 3-meal per day simulation with the goal of analyzing the long-term behavior of the controllers. In the worst case scenario, the simulations resulted in 119,20 mg/dL mean blood glucose and 93,67% of the time in normoglycemia. On this part, FBL technique showed better perfomance, suggesting that, in the long run, the projection algorithm provides greater stability in the update of the neural network weight vector. The results indicate that, due to its continuous learning and adaptation abilities, the proposed intelligent controller has proven to be fit for the problem of efficient blood glucose regulation in patients with type 1 diabetes mellitus.
publishDate 2021
dc.date.none.fl_str_mv 2021-09-13T23:15:38Z
2021-09-13T23:15:38Z
2021-07-23
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv FARIAS, João Lucas Correia Barbosa de. Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais. 2021. 86f. Dissertação (Mestrado em Engenharia Mecatrônica) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
https://repositorio.ufrn.br/handle/123456789/33383
identifier_str_mv FARIAS, João Lucas Correia Barbosa de. Controle inteligente para um pâncreas artificial utilizando redes neurais artificiais. 2021. 86f. Dissertação (Mestrado em Engenharia Mecatrônica) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/33383
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICA
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICA
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1855758869161050112