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

Detalhes bibliográficos
Autor(a) principal: Farias, João Lucas Correia Barbosa de
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/33383
Resumo: 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.
id UFRN_b41059a7f1441f5514f757671b72de52
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/33383
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Farias, João Lucas Correia Barbosa dehttp://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/0143490577842914Bessa, Wallace Moreira2021-09-13T23:15:38Z2021-09-13T23:15:38Z2021-07-23FARIAS, 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/33383O 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.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.Universidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICAUFRNBrasilPâncreas artificialDiabetes Mellitus tipo 1Controle inteligente não linearRedes neurais artificiaisLinearização por realimentaçãoControle inteligente para um pâncreas artificial utilizando redes neurais artificiaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALControleinteligentepancreas_Farias_2021.pdfapplication/pdf6615762https://repositorio.ufrn.br/bitstream/123456789/33383/1/Controleinteligentepancreas_Farias_2021.pdf646073e19e50ded5b8eb16fe0383b570MD51123456789/333832022-05-02 12:33:04.204oai:https://repositorio.ufrn.br:123456789/33383Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2022-05-02T15:33:04Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.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.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0575163993612915
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3256782908311485
dc.contributor.referees1.none.fl_str_mv Cunha Júnior, Américo Barbosa da
dc.contributor.referees1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5659403706694491
dc.contributor.referees2.none.fl_str_mv Rezende, Adriana Augusto de
dc.contributor.referees2Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/4245215108740331
dc.contributor.referees3.none.fl_str_mv Dorea, Carlos Eduardo Trabuco
dc.contributor.referees3Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0143490577842914
dc.contributor.author.fl_str_mv Farias, João Lucas Correia Barbosa de
dc.contributor.advisor1.fl_str_mv Bessa, Wallace Moreira
contributor_str_mv Bessa, Wallace Moreira
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 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.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-09-13T23:15:38Z
dc.date.available.fl_str_mv 2021-09-13T23:15:38Z
dc.date.issued.fl_str_mv 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.citation.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.
dc.identifier.uri.fl_str_mv 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.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECATRÔNICA
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
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
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/33383/1/Controleinteligentepancreas_Farias_2021.pdf
bitstream.checksum.fl_str_mv 646073e19e50ded5b8eb16fe0383b570
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117824153387008