Analiza wpływu wymuszenia posiłek - dawka insuliny na...

5

Click here to load reader

Transcript of Analiza wpływu wymuszenia posiłek - dawka insuliny na...

Page 1: Analiza wpływu wymuszenia posiłek - dawka insuliny na ...yadda.icm.edu.pl/yadda/element/bwmeta1.element... · metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą

1124 PAK vol. 58, nr 12/2012 Hubert Jan HAWŁAS, Krzysztof LEWENSTEIN POLITECHNIKA WARSZAWSKA ul. Św. Andrzeja Boboli 8, 02-525 Warszawa

Analiza wpływu wymuszenia posiłek - dawka insuliny na przebieg krzywych cukrowych komputerowych modeli pacjentów Mgr inż. Hubert Jan HAWŁAS Uzyskał dwa dyplomy HND w dyscyplinie Elektroniki i Telekomunikacji w Fife College UK. Potem kontynu-ował naukę na Wydziale Mechatroniki Politechniki Warszawskiej zdobywając tytuł magistra inżyniera Mikromechaniki. Następnie rozpoczął studia doktoranc-kie i został zatrudniony w charakterze asystenta w Instytucie Metrologii i Inżynierii Biomedycznej na Wydziale Mechatroniki PW. Prowadzi zajęcia dydaktycz-ne z projektowania urządzeń elektronicznych i mechatro-nicznych oraz programowania mikrokontrolerów. e-mail: [email protected]

Streszczenie

Końcowym celem badań, których fragment zaprezentowano w niniejszej pracy jest opracowanie inteligentnego algorytmu pozwalającego na auto-matyczne sterowanie osobistą pompą insulinową na podstawie sygnałów otrzymywanych z urządzenia do ciągłego pomiaru stężenia glukozy. Wstępne badania przeprowadzone zostały w formule in silico czyli przy użyciu modelu komputerowego odzwierciedlającego funkcjonowanie żywego organizmu. W rozpatrywanym przypadku zastosowano model opracowany przez zespół dr. Boris Kovatchev'a z University of Virginia, USA. Analizowano przebiegi odpowiedzi modelu – krzywe cukrowe BG, na zmieniane wymuszenia w postaci zróżnicowanych posiłków i dawek insuliny. W efekcie stwierdzono silne zindywidualizowanie odpowiedzi a ponadto konkretny jakościowy wpływ czasu posiłku i wielkości dawki insuliny (w tym także podziału tej dawki na części), na możliwość utrzy-mania poziomu glukozy w przedziale pożądanym - pomiędzy 70mg/dl a 180 mg/dl, umożliwiające uniknięcie występowania groźnych dla pa-cjenta stanów hipoglikemi i hiperglikemi. Zakładamy, że otrzymane rezultaty pomogą przy późniejszym wdrażaniu gotowego systemu stero-wania pompy insulinowej kontrolującego poziom stężenia glukozy we krwi chorego. Słowa kluczowe: hiperglikemia, krzywe cukrowe, model komputerowy pacjenta, hipoglikemia, sterowanie pompy insulinowej.

Analysis of impact of meal insulin dose excitation on glucose traces in silico subjects

Abstract

The material presented in this paper describes one of the steps in design of our control algorithm for Closed Loop Insulin Delivery. Such a system would consist of Insulin Pump with Continuous Glucose Monitoring Device and Control Algorithm. The presented work gives information about the qualitative influence of treatment parameters on blood glucose (BG) traces. The study utilises computer model tests (in-silico) for obtaining the BG level information. The great advantage of such computer tests is possibility to conduct several similar examinations leading to the family of traces that are different by a single parameter, while the other parameters are constant. The used computer simulator was delivered by the University of Virginia [3, 4]. Fig. 1 shows interspecies differences for subjects, which proves the need for control algorithm individualisation. Fig. 2 presents the impact of the bolus delivery time regarding the meal delivery time for an adult subject. Delivering the insulin in advance to meal reduces the BG. In Fig. 3 the influence of the meal duration time on the BG response is shown. Extending the meal duration slightly lowers the BG, but does not influence noticeably the fall ratio. Fig. 4 depicts the changes due to the bolus value, a higher bolus causes the lower BG and faster fall rate of change. Fig. 5 illustrates the test result of bolus distribution into 3 doses delivered within some period. Scheme 10/20/70 every 60min means that a single bolus is split into 10%, then 20% and 70% doses within the period of 60 minutes. There can be noted the response similarity between 10/20/70 every 15min and 70/20/10 every 60min, in spite of the fact that the drug delivery schemes are significantly different . This proves the possibility of long term BG regulation. None of the above tests show noticeable changes of the BG rise ratio, thus it cannot be easily controlled by insulin or meal delivery. The main purpose of the control algorithm is

Prof. nzw. dr hab. inż. Krzysztof LEWENSTEIN Ukończył studia na Wydziale Elektroniki PW. Dziś jest profesorem macierzystej Uczelni, zatrudnionym na Wydziale Mechatroniki, specjalistą z zakresu inżynierii biomedycznej. Zajmuje się zastosowaniem metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą sygnałów medycznych. Od lat prowadzi wykłady z zakresu wymienionej specjalno-ści naukowej a także z podstaw elektroniki i techniki telewizyjnej. Aktualnie pełni funkcję dziekana Wydziału. e-mail: [email protected]

to avoid harmful extreme values of the BG. The presented study allows the better algorithm planning because the influence of a different type of meal and insulin scenario on the BG trace is known. Keywords: glucose trace, hyperglycaemia, hypoglycaemia, in-silico model, insulin pump control. 1. Wstęp

W pewnym uproszczeniu można przyjąć, że cukrzyca typu 1 (T1DM) jest chorobą, w której organizm nie jest w stanie samo-dzielnie regulować poziomu glukozy we krwi z powodu niedoboru insuliny. Insulina jest hormonem, który wpływa na obniżenie poziom cukru we krwi. Cukrzyca jest chorobą przewlekłą, a niele-czona prowadzi do ciężkich powikłań i śmierci. Według Świato-wej Organizacji Zdrowia Arkusz N°312 [1] cukrzyca staje się coraz bardziej istotną kwestią odnośnie zdrowia ludzi na całym świecie.

Główne fakty odnośnie cukrzycy to: Ponad 220 milionów ludzi na świecie choruje na cukrzycę. W 2004 r. około 3,4 mln osób zmarło z powodu skutków wyso-

kiego cukru we krwi. Ponad 80% zgonów osób z cukrzycą występują w niskich

i średnich dochodach. WHO przewiduje, że liczba zgonów z powodu cukrzycy po-

dwoi się między 2005 a 2030. Tematem pracy są rozpoczęte badania nad technologią, która

ułatwi i poprawi jakość życia chorych z T1DM. Prowadzone badania mają na celu opracowanie algorytmu pozwalającego na automatyczne sterowanie osobistą pompą insulinową na podstawie sygnałów otrzymywanych z urządzenia do ciągłego pomiaru glikemii (CGM). System taki docelowo umożliwi opracowanie urządzenia, które może być postrzegane jako sztuczna trzustka, czyli które w pełni autonomicznie lub przy minimalnym udziale pacjenta kontrolowałoby poziom stężenia glukozy we krwi chore-go. Wymagania dla takiego systemu zostały zdefiniowane we wcześniejszej pracy [2]

Przedstawiony w niniejszej pracy fragment tych badań ma na celu uzyskanie informacji o możliwościach wpływu na odpowiedź organizmu na wymuszenie w postaci insulina + posiłek. Informa-cje uzyskane z przedstawionych badań dostarczą wniosków po-zwalających właściwie kształtować działanie docelowego algo-rytmu.

Projekt każdego złożonego urządzenia musi zostać poddany weryfikacji potwierdzającej prawidłowość jego działania. Opra-cowanie urządzenia i jego weryfikacja jest dość prosta gdy me-chanizmy występujące w kontrolowanym zjawisku są w pełni znane, a proces jest stabilny, powtarzalny i nie zawiera zmiennych losowych. W przypadku urządzeń wspomagających pracę organi-zmów żywych zagadnienie się komplikuje, ponieważ procesy nie są w pełni powtarzalne, zawierają wiele danych wejściowych, a część z nich ma charakter losowy. Weryfikacja takiego urządze-

Page 2: Analiza wpływu wymuszenia posiłek - dawka insuliny na ...yadda.icm.edu.pl/yadda/element/bwmeta1.element... · metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą

PAK vol. 58, nr 12/2012 1125

nia jest jeszcze ważniejsza gdy od jego działania zależy zdrowie, a nawet życie ludzkie.

Postawiony problem nie jest trywialny ze względu na złożoność procesów zachodzących w organizmie oraz duży wpływ cech indywidualnych każdego pacjenta. Nie bez znaczenia jest też wpływ czynników w pewnym stopniu losowych jak posiłki (ilość, czas trwania, godziny przyjęcia) czy zapotrzebowanie organizmu na glukozę (wysiłek, pobudzenie). Jest to bardzo ważne ponieważ konsekwencją przekroczenia dopuszczalnego zakresu stężenia glukozy we krwi w którąkolwiek ze stron, jest narażenie życia.

Z powyższych powodów czysto teoretyczne koncepcje stero-wania nie umożliwiają uwzględnienia wszystkich danych. W związku z tym opracowanie algorytmu i jego sprawdzenie wymaga przeprowadzenia badań.

2. Możliwości przeprowadzania badań

Ze względu na wysokie ryzyko wstępne eksperymenty nie mo-gą być prowadzone na ludziach. Badania mogą być przeprowa-dzone tradycyjnie jako in vivo czyli na żywym organizmie. W tym przypadku obiektem badań najprawdopodobniej były by psy z operacyjnie usuniętą trzustką. Testy takie wymagają odpowied-nich zezwoleń, zapewnienia opieki medycznej zwierząt podczas badań oraz ich odpowiedniego przygotowania do samych testów. Podsumowując badania tego typu byłyby długotrwałe oraz kosz-towne. Na wyniki należałoby czekać kilka lat, a różnice między-gatunkowe w pewnym stopniu zafałszowały rezultaty.

Badania mogą być również realizowane jako in silico, czyli przy użyciu modelu komputerowego odzwierciedlającego funk-cjonowanie żywego organizmu lub jego części. W skrócie do przeprowadzenia takich badań jest potrzebny komputer z właści-wym oprogramowaniem.

Badania in silico w związku z tym są szybkie, tanie i co równie istotne nie niosą ryzyka dla żywych stworzeń, przy założeniu że model jest już dostępny. Testy w warunkach ekstremalnych, czę-sto przy maksymalnych, prowadzących do śmierci wirtualnego pacjenta dawkach nie budzą wątpliwości etycznych. Wyniki ta-kich badań są dostępne natychmiast. Można wielokrotnie badać jak dany pacjent reaguje na nawet niewielkie zmiany w leczeniu. Wirtualny pacjent jest zawsze w takich samych „warunkach po-czątkowych” niezależnych od swojej medycznej przeszłości czy samopoczucia. Ponadto badanie jest wolne od błędów lub niedo-kładności spowodowanych czynnikiem ludzkim jak np. niedo-kładność odmierzenia dawki czy jej pominięcie.

Symulacje in silico w sposób tani i szybki umożliwiają odrzu-cenie metod leczenia które są skazane na niepowodzenie lub są mało skuteczne.

Użycie do testów komputera umożliwia przeprowadzenia wielu eksperymentów pokrywających zmienność występującą w całej populacji zamiast przeprowadzania testów na zwierzętach w małej skali (kilka osobników).

Głównym problemem towarzyszącym badaniom in silico jest stworzenie właściwego adekwatnego do planowanych badań modelu komputerowego. Wiąże się to głównie z opracowaniem modelu numerycznego opisującego zachowanie obiektu oraz następnie wyznaczeniu wartości parametrów wykorzystanych w tym opisie.

Mimo wielu zalet należy zauważyć, że dane pochodzące z sy-mulacji in silico będą obarczone błędem, który wynika z przybli-żenia modelu. Jednak nawet badania in vivo na zwierzętach są obarczone analogicznym błędem przybliżenia związanym z różni-cami międzygatunkowymi. Różnice międzygatunkowe nie kiedy mają wręcz dramatyczny wpływ na wyniki badań. Przykładem tego może być historia testów pierwszego z antybiotyków jakim jest penicylina. Gdyby penicylina została przetestowana na świn-kach morskich zamiast na myszach, to najprawdopodobniej nie doczekałaby się wdrożenia. Niewątpliwie dalsze badania zostały-by zaniechane ze względu na silną toksyczność penicyliny dla świnek morskich.

Dlatego model stworzony na bazie odpowiedzi organizmu ludzkiego na stymulację danym czynnikiem można traktować jako bardzo wiarygodny lub porównywalny z testami na zwierzętach. Jednocześnie testy mogą być wielokrotnie powtarzane bez uszczerbku dla ludzi lub zwierząt. 3. Cechy modelu in silico

Typowy model komputerowy stosowany np. w budowie ma-szyn wyznacza się poprzez uśrednienie parametrów pochodzących z badania pewnej populacji. W efekcie uzyskujemy odpowiedź modelu, która jest najbardziej prawdopodobną wartością czy spodziewaną reakcją w całej badanej populacji. Czyli w wyniku symulacji uzyskujemy odpowiedź uśrednioną.

Model in silico do wyznaczania reakcji organizmu na pewien typ oddziaływania musi być zrealizowany w inny sposób. Nie możemy uzyskiwać odpowiedzi uśrednionej ale taką, która uwzględnia cechy specyficzne badanego osobnika. W tym przy-padku wymagane jest uzyskanie oddzielnej odpowiedzi dla każ-dego osobnika. Przeprowadzamy n symulacji dla wszystkich n osobników na podstawie których model został stworzony i otrzy-mujemy n odpowiedzi. Takie podejście pozwala uwzględnić w wynikach cechy osobnicze każdego pacjenta. Dzięki temu możemy sprawdzić czy rezultaty dla wszystkich osobników są odpowiednie – mieszczą się w przewidzianym zakresie, a nie tylko czy statystycznie rzecz biorąc wyniki są prawidłowe.

Ma to kluczowe znaczenie w przypadku testów odpowiedzi or-ganizmu na dawkę insuliny, ponieważ umożliwia wychwycenie cech, które istotnie wpływają na badania oraz zwiększa wiarygod-ność testów, a tym samym późniejsze bezpieczeństwo pacjenta. Uwzględnienie odpowiedzi specyficznych dla każdego osobnika umożliwia lepsze dopasowanie algorytmów kontrolowania stęże-nia glukozy we krwi.

Podsumowując: badania in silico udostępniają wiarygodne wy-niki badań przedklinicznych, zastępujące testy na zwierzętach oraz umożliwiają ich wykonanie w wielokrotnie krótszym czasie. 4. Parametry używanego modelu in-silico

Używany do badań model został opracowany przez zespół dr. Boris Kovatchev'a z University of Virginia, USA. Środowiskiem pracy oprogramowania jest pakiet Matlab-Simulink. Symulator posiada interfejs graficzny do konfiguracji i uruchomienia badań.

Model został stworzony specjalnie w celu umożliwienia prowa-dzenia badań nad metodami kontroli glikemii w układzie z za-mkniętą pętla sprzężenia zwrotnego. Model reprezentuje układ który składa się z urządzenia do ciągłego pomiaru glikemii, pom-py insulinowej oraz sterownika dobierającego dawkę insuliny dostarczaną przez pompę insulinową. W przypadku wyłączenia kontrolera otrzymujemy obwód otwartej pętli. Symulator z racji na to, że jego głównym przeznaczeniem są testy układów stero-wania uwzględnia specyfikę rzeczywistych układów do ciągłego pomiaru glikemii oraz pompy insulinowej.

Wirtualny pacjent

Model gospodarki insulinowej został oparty na pracy przedsta-

wionej przez Dalla Man and Cobelli [3]. Model pacjenta jest wieloczłonowy i zakłada kontrolowanie insuliną zużycia glukozy i jej wewnętrznego wydzielania. Człony te reprezentują istotne z punktu widzenia gospodarki glukozowo-insulinowej narządy oraz główne zależności pomiędzy nimi. Elementu modelu to: żołądek, surowica, jelita, wątroba, nerki, mózg, czerwone krwinki czy tkanki obwodowe zużywające glukozę.

Dane wirtualnego pacjenta zostały wyznaczone na podstawie badań przeprowadzonych na populacji 300 osób w której w skład wchodziło 100 osób dorosłych, 100 dzieci oraz 100 osób w wieku młodzieńczym. Model ten używa około 30 parametrów do okre-ślenia zachowania każdego z 300 wirtualnych pacjentów. Parame-

Page 3: Analiza wpływu wymuszenia posiłek - dawka insuliny na ...yadda.icm.edu.pl/yadda/element/bwmeta1.element... · metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą

1126 PAK vol. 58, nr 12/2012

try te zostały wyznaczone na podstawie badań ang. triple tracer meal studies [4, 5].

Wirtualny pomiar glukozy

Układy pomiaru glikemii zamodelowane w systemie uwzględ-

niają takie parametry jak opóźnienia towarzyszące podskórnemu pomiarowi, niedokładność pomiaru czy szumy pomiarowe i wier-nie odtwarzają rozkład błędów pomiarowych rzeczywistego czuj-nika glikemii. Oprogramowanie umożliwia wybór jednego z trzech komercyjnych układów pomiarowych. Freestyle Naviga-tor™ (Abbott Diabetes Care, Alameda, CA), Guardian RT (Medtronic, Northridge, CA), and Dexcom™ STS™, 7-day sensor (Dexcom, Inc., San Diego, CA).

Wirtualna pompa insulinowa

Od strony pompy insulinowej oprogramowanie uwzględnia ta-

kie parametry jak opóźnienie związane z podskórnym dostarcza-niem insuliny oraz dyskretyzację dawki insuliny co do ilości jak i co do czasu. Dane odpowiadają parametrom rzeczywistych dwóch urządzeń: OmniPod Insulin Management System (Insulet Corp., Bedford, MA) and Deltec Cozmo ® (Smiths Medical MD, Inc., St. Paul, MN).

Wersje oprogramowania

Symulator jest stworzony w dwóch wersjach. W wersji o ogra-

niczonej liczbie pacjentów do 30, który może być używany lokal-nie przez zainteresowanych badaczy, oraz w wersji pełnej 300 osobowej na której testy są wykonywane tylko bezpośrednio u twórców oprogramowania. Wyniki z pełnej wersji symulatora mogą być stosowane zamiennie z testami na zwierzętach co za-twierdziła Amerykańska Agencja do Spraw Żywności i Leków (FDA) w 2008 roku [4].

Przebieg badania

Scenariusz badania zapisuje się w pliku tekstowym, a podłącze-

nie i budową regulatora definiuje się na schemacie Simulink. Danymi wejściowymi do modelu jest lista zawierająca dane o posiłkach. W przypadku testów w otwartej pętli stosowana lista zawiera również dane o dostarczeniu insuliny, po przejściu w tryb pracy z zamkniętą pętlą to kontroler steruje pracą pompy insuli-nowej.

Danymi uzyskiwanymi z modelu są przebiegi stężenia glukozy we krwi oraz dane statystyczne ułatwiające ocenę jakość kontroli glikemii. 5. Cechy osobnicze

Przedstawione na rys. 1 stężenie glukozy we krwi (BG - ang. Blood Glucose) odczytywane przez system ciągłego pomiaru glikemii po posiłku zawierającym 50g węglowodanów (CHO) i trwającym 15minut. Jednocześnie z rozpoczęciem posiłku zosta-ła podana przy pomocy pompy insulinowej dawka insuliny. Posi-łek oraz insulina zostały podane 30 minut po rozpoczęciu pomia-rów, początkowy poziom glukozy odpowiada indywidualnej wartość na czczo dla każdego z pacjentów. Stężenia zostały poka-zane dla czterech różnych pacjentów: dwóch osób dorosłych oraz dziecka i osoby w wieku młodzieńczym.

Każdy pacjent otrzymywał Bolus Optymalny (OB), czyli dawkę insuliny która jest wyliczana jako stosunek węglowodanów zawar-tych w posiłku (CHO) do współczynnika CR (ang. Carbohdrates Ratio). CR jest współczynnikiem wyznaczonym dla każdego z pacjentów podczas opracowania modelu przez grupę UVA [5, 6]. Współczynnik CR wyznaczono poprzez optymalizację dawki insuliny gdzie kryterium była minimalizacja czasu przez jaki pacjent przebywał poza obszarem wartości bezpiecznych glukozy.

Ponadto podczas testów każdy z pacjentów otrzymuje dawkę podstawową (Basal) typową dla niego.

Wszystkie testy są wykonywane przy założeniu, że pacjent nie wydatkuje dodatkowej energii np. na ćwiczenia fizyczne.

Należy zwrócić uwagę na znaczne różnice dynamiki reakcji or-ganizmu na zadane wymuszenie oraz stosowane wartości dawki insuliny, przy czym charakter krzywej pozostaje ten sam.

Rys. 1. Krzywe cukrowe dla rożnych pacjentów Fig. 1. Glucose traces for different subjects

Wartość BG powyżej 180 mg/dl jest uznawana za hiperglike-

mię, a poniżej 70 mg/dl za hipoglikemię. Wartość pomiędzy są na ogół przyjmowane jako bezpieczny docelowy obszar regulacji [7].

Pacjenci dorośli adult#001 i adult#003 otrzymali zbliżoną daw-kę insuliny (odpowiednio 5U i 5,5U). Do czasu osiągnięcia mak-symalnego stężenia tępo zmian jest u nich bardzo podobne jednak w drugiej części wykresu gdzie występuję spadek BG różnice są wyraźnie widoczne, stężenie dla pacjenta adult#003 spada w szybszym tępię. W przypadku pacjenta młodocianego adole-scent#001 zarówno wchłanianie glukozy jak i spadek wartości są dużo szybsze niż u pacjentów dorosłych.

Należy zwrócić uwagę że w przypadku najmłodszego pacjenta child#001 odpowiedź organizmu na bodźce jest najbardziej dyna-miczna. Dawka insuliny w początkowej fazie zaczyna działać szybciej i intensywniej niż u innych przedstawionych pacjentów jednocześnie szybkość wzrostu BG jest większa niż u pozostałych osobników. Pacjent ten reaguje najintensywniej zarówno na insu-linę jak i dawkę węglowodanów.

Podsumowując, pomiędzy poszczególnymi osobnikami są istotne różnice w reakcji ich organizmów na zadane wymuszenie w postaci dawki węglowodanów i insuliny. Szybkość odpowiedzi organizmu zależy w dużym stopniu od wieku pacjenta. Różnice między osobnikami mają znaczenie na późniejszą możliwości regulacji poziomu stężenia glukozy we krwi. 6. Kształtowanie krzywych cukrowych –

możliwości regulacji

W rozpatrywanym przypadku krzywa cukrowa może być kształtowana od strony pacjenta poprzez kontrolowane spożywa-nie pokarmu i od strony pompy insulinowej poprzez dawkowanie hormonu. Przedstawiony w testach wpływ jest oceniany jako jakościowy dla populacji, nie są wyznaczane wskaźniki ilościowe. Wskaźniki ilościowe w mniemaniu autora nie wniosły by istotnej wiedzy do najbliższych badań ze względu na spodziewany duży rozrzut wartości.

Page 4: Analiza wpływu wymuszenia posiłek - dawka insuliny na ...yadda.icm.edu.pl/yadda/element/bwmeta1.element... · metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą

PAK vol. 58, nr 12/2012 1127

Z powodu zróżnicowania pomiędzy osobnikami, a nawet dla tego samego osobnika w związku zależnością od wymienionych wcześniej czynników traktowanych jako losowe.

Przeprowadzone eksperymenty umożliwiają wyciągniecie wniosków o tym jak zmiana parametrów podania wymuszenia wpływa na charakterystyczne odcinki krzywej glikemicznej.

Wykonano następujące testy wpływu czynnika na kształt krzy-wej cukrowej. 1. Wpływ czasu podania bolusa względem rozpoczęcia posiłku, 2. Wpływ długości trwania posiłku, 3. Wpływ wielkości dawki, 4. Wpływ podziału dawki bolusa na kilka mniejszych, 5. Wpływ czasu pomiędzy kolejnymi dawkami podzielonego

bolusa. Na potrzeby testu obserwowano 3 charakterystyczne fragmenty

krzywej odpowiedzi organizmu. BGmax – maksymalna osiągana podczas testu wartość stężenia

glukozy; Szybkość zmian BG przed osiągnięciem wartości maksymalnej; Szybkość zmian BG po osiągnięciu maksimum.

Testy zostały wykonane dla wszystkich posiadanych w modelu pacjentów wirtualnych, przedstawiono tylko część wyników. Testy wykorzystują główną zaletę modelu in silico która jest możliwość wykonywania serii podobnych testów różniących się nieznacznie pomiędzy sobą tylko jednym parametrem.

Na rys. 2 Przedstawiono eksperyment polegający na zmianie czasu podania dawki insuliny względem czasu rozpoczęcia posił-ku. Sposób podania insuliny i posiłku jak dla rys. 1 z tym, że czas podania posiłku był regulowany względem podania insuliny. Podanie posiłku z wyprzedzeniem przed dawka insuliny obniża wartość maksymalna BG oraz można przyjąć że wpływ jest zni-komy na szybkość narastania. Zmiana szybkość opadania BG dla pacjentów starszych była wolniejsza w porównaniu do zmian dla pacjentów młodszych. Można zauważyć że podanie dawki insuli-ny na 30 minut przed posiłkiem u przedstawionego pacjenta za-czyna powodować niewielki spadek BG przed rozpoczęciem narastania BG. Pokazuje to różnicę w długości czasu reakcji orga-nizmu na działanie insuliny oraz wchłaniania glukozy z pokarmu.

Rys. 2. Wpływ podania insuliny wyprzedzeniem / opóźnieniem względem

posiłku Fig. 2. Influence of bolus to meal timing

Rys. 3 przedstawia wypływ zmiany czasu trwania posiłku na

przebieg krzywej glikemicznej. Wydłużenie posiłku powoduje spadek maksymalnego stężenia glukozy we krwi, wpływ na inne obserwowane parametry jest u większości pacjentów pomijalny.

Rys. 3. Wpływ czasu trwania posiłku Fig. 3. Influence of meal duration

Wpływ zmiany dawki bolusa przedstawia rys. 4. Krzywe zosta-

ły wyznaczone jak dla rys. 1 gdzie 100% stanowi bolus optymal-ny. Zarówno w tym przypadku zmiany nie wpływają na zareje-strowaną szybkość narastania stężenia glukozy we krwi. Wpływ na wartość maksymalna jest dużo mniejszy niż na wartość odczy-tywaną po kilku godzinach.

Rys. 4. Wpływ podziału dawki insuliny Fig. 4. Influence of bolus distribution along the time

Widoczny jest wpływ na szybkość opadania wartości BG jed-

nak rezultat tutaj nie jest jednoznaczny ponieważ u części popula-cji wpływ jest mniejszy niż dla adult#001 lub nawet nie zauważal-ny.

Na rys. 5 zebrano dane z kilku testów mających na celu okre-ślenie wpływu rozdzielenia dawki insuliny na przebieg krzywej cukrowej. Test został przeprowadzony według zasad jak dla rys. 1. Zapis np. 70/20/10 co 15min oznacza schemat podania insuliny jako odpowiednio po sobie 70%, 20% i 10% wartości optymalne-go bolusa.

Pierwsza doza została podana jednocześnie z posiłkiem a kolej-ne co 15 minut. W tym teście jak i w pozostałych nie zauważono wpływu na szybkość narastania BG. Jakiekolwiek rozdzielenie dawki powoduje zwiększenie wartości maksymalnej. Podział dawki najsilniej wpływa na szybkość opadania stężenia glukozy we krwi.

Page 5: Analiza wpływu wymuszenia posiłek - dawka insuliny na ...yadda.icm.edu.pl/yadda/element/bwmeta1.element... · metod sztucznej inteligencji we wspomaganiu diagnostyki i analizą

1128 PAK vol. 58, nr 12/2012

Rys. 5. Wpływ zmiany dawki insuliny Fig. 5. Influence of insulin dose amount

Krzywe w obszarze spadku dla rożnego schematu dawki ale te-

go samego okresu podawania zachowują zbliżona szybkość opa-dania. Natomiast kat opadania zaczyna być inny w przypadku zmiany czasu podawania dawek zachowując ten sam schemat. Test wykazał również, że największy wpływ ma zawsze pierwsza dawka, oraz czas pomiędzy dawkami. Jest to zauważalne w przy-padku 70/20/10 co 60min oraz 10/20/70 co 15 min mimo skrajnie różnego podziału dawki i okresu przebiegi są w skutkach bardzo zbliżone mimo, że przebiegają pod innym nachyleniem.

Wyniki wykonanych testów in silico zestawiono w tab. 1. Do opisu przyjęto następujące oznaczenia „+”, „-” oznacza, że wzrost czynnika powoduje odpowiednio wzrost lub spadek obserwowanej cechy krzywej cukrowej. Natomiast symbol „x” oznacza, że wpływ nie jest zauważalny. Przy przeprowadzonych testach od-powiedzi dla rożnych modeli pomp insulinowych i czujników stężenia glukozy nie wykazały zauważalnych różnic.

Tab. 1. Zestawienie wyników testów Tab. 1. Summary of test results

cecha

Wartość BG max

Szybkość przed

maksimum

Szybkość po

maksimum

czynnik

Zwiększenie czasu podania insuliny przed posiłkiem

- x - / x

Wydłużenie czasu trwania posiłku - x x

Zwiększenie dawki insuliny - x + / x

Rozdzielenie dawki bolusa + x x

Zwiększanie czasu pomiędzy dawkami rozdzielonego bolusa

+ x -

7. Wnioski

Badania pokazują kluczowe znaczenie czasu podania leku względem przyjęcia posiłku, to z kolei wskazuje korzyści płynące z uwzględnienia informacji o planowanym posiłku w algorytmie sterującym. Podanie insuliny przed posiłkiem redukuję ilość wy-maganego leku i ma najwyraźniejszy wpływ na obniżenie maksy-malnej wartości BG. Wydaje się też istotne aby użytkownik pom-py insulinowej mógł poinformować układ sterowania o tym że jego posiłek przedłuża się.

Testy pokazują, że szybkość narastania stężenia glukozy we krwi nie podlega zmianą związanym dawkowaniem insuliny.

Zmiany dawki insuliny powodują największe różnicę w warto-ści stężenia glukozy w dłuższym czasie po podaniu tej dawki, niż w osiąganym maksimum stężenia glukozy we krwi.

Rozbicie dawki insuliny na kilka mniejszych i podanie ich w rożnych odstępach czasu wpływa na szybkość opadania krzywej cukrowej i umożliwia jej kształtowanie. Możliwe jest uzyskanie zbliżonych poziomów BG w pewnym momencie po wystąpieniu maksimum poprzez rozdzielenie dawki insuliny według rożnych schematów i regulację czasu pomiędzy dozami. Umożliwi to zmianę kształtu krzywej gdy już zostanie podana część dawki. Należy podkreślić że największy wpływ na kształt krzywej glike-micznej ma czas i wartość podania pierwszej dawki.

Przeprowadzanie testów in silico przyspiesza i ułatwia wykona-nie badań medycznych. Ponadto umożliwia przeprowadzenie powtarzalnych badań przy niewielkich zmianach parametrów oraz eksperymentów które były by niebezpieczne dla pacjentów rze-czywistych (klinicznych). 8. Dalsze badania

Przeprowadzone badania in silico istotnie ułatwią późniejsze wdrożenie rzeczywistego systemu. Można przewidywać następu-jącą realizację docelowego układu dostarczania insuliny w za-mkniętej pętli. Pacjent początkowo używałby pompy insulinowej i systemu ciągłego pomiaru glikemii w otwartej pętli. System poza realizacją swoich podstawowych funkcji służyłby na tym etapie do zbierania danych o pacjencie. Dane te posłużą następnie do stwo-rzenia modelu in silico pacjenta na podstawie którego w sposób bezpieczny zostanie dostrojony algorytm sterujący przeznaczony do pracy w zamkniętej pętli sprzężenia zwrotnego. Takie postę-powanie wydaje się być słusznym kierunkiem prac ze względu na bardzo duże zróżnicowanie pomiędzy zachowaniem poszczegól-nych osobników.

Docelowy algorytm przede wszystkim ma za zadanie unikanie występowania stanów hipoglikemi i hiperglikemi. Planowane jest aby kontroler był oparty o sztuczne sieci neuronowe które w trakcie pracy całego układu będą douczały się dostrajając para-metry regulacji, a także rozpoznawały typowe zachowania i na-wyki żywieniowe pacjenta jak godziny i ilości przyjmowanych posiłków oraz zapotrzebowanie na glukozę i insulinę.

Dalszym kierunkiem badań było by ocenienie wpływu inten-sywnego wysiłku fizycznego na kształt krzywej glikemicznej, co umożliwiało by rozszerzenie stosowania algorytmu w przypadku osób uprawiających sporty. 9. Literatura [1] WHO Fact sheet N°312, WHO Word Wide Web http://www.who.int/

mediacentre/factsheets/fs312/en/ [2] Hawłas H.J., Lewenstein K.: The Design of an Insulin Pump – Preliminary

Requirement, Recent Advances in Mechatronics, Part 4, 2010, Pages 329-334.

[3] Dalla Man, Cobelli C.: Meal Simulation Model of the Glucose- Insulin System.

[4] Kovatchev B., Breton M., Chiara Dalla Man, Cobelli C.: In Silico Preclinical Trials A Proof of Concept in Closed-Loop Control of Type 1 Diabetes, Journal of Diabetes Science and Technology, Volume 3, Issue 1, January 2009, Pages 44-55.

[5] Frequently Asked Questions about the UVa Type1 Metabolic Simulator. [6] Uva T1DM simulator user guide. [7] Clarke W., Kovatchev B.: Statistical Tools to Analyze Continous

Glucose Monitor Data. Diabetes Technology & Therapeutics, Volume 11, Supplement 1, 2009.

_____________________________________________________ otrzymano / received: 29.08.2012 przyjęto do druku / accepted: 01.11.2012 artykuł recenzowany / revised paper