Opis interfejsu graficznego zastosowanego w symulacji sztucznej

Transkrypt

Opis interfejsu graficznego zastosowanego w symulacji sztucznej
Opis interfejsu graficznego zastosowanego w symulacji sztucznej trzustki
GUI składa się z pól wyświetlających bieżący stan symulacji(1,2,3), zależności działania insuliny w czasie rzeczywistego(4) i
założonego(5), funkcji glukoza(insulina) (6). Po naciśnięciu przycisku „startuj/zatrzymaj symulację” górne pole wyświetla bieżący
i przeszły stan stężeń glukozy we krwi(2), w tkankach docelowych(3) oraz wielkość zastosowanych bolusów insuliny(1). Czas
wyskalowany w jednostkach czas pojawia się w prawym górnym rogu symulacji i wskazuje moment czasowy wskazywany
kursorem myszy.
Każde odrysowanie okna jest tożsame z pomiarem glikemii i podaniem przez algorytm wirtualnego bolusa insuliny w oparciu o
wyżej opisane zależności. Ten czas (∆t) może być dobrany dowolnie przez realizatora projektu w oparciu o charakterystyki
czasowe glikemii i rodzaj zastosowanego czujnika glikemii, powinien być możliwie krótki, żeby nie dopuszczać do dużych różnic
glikemii pomiędzy pomiarami, co wpłynie negatywnie na charakterystykę sterowania.
Aby modyfikować przebieg symulacji należy wypełnić pola w lewym dolnym rogu okna „CARBOH. MEAL”, określające
ekwiwalent całkowitej dawki glukozy, jaką będzie zawierał posiłek i „GLC INDEX”, który jest ekwiwalentem szybkości
wchłaniania. Kliknięcie „eat” powoduje rozpoczęcie wchłaniania zaprojektowanego wcześniej posiłku. UWAGA Zbyt duży
posiłek, lub jego indeks glikemiczny spowoduje wyjście poza zakres dopuszczalnych ilości jednorazowych dawek insuliny,
glikemia nie powróci do założonej wartości.
Alternatywą do tego sposobu jest stosowanie ręcznego sterowania wchłanianiem glukozy. W tym celu należy kliknąć
„wlacz/wylacz sterowanie ręczne” i ustawienie czarnego suwaka w żądanej pozycji. Należy pamiętać, że ręczne sterowanie
umożliwia „usuwanie” glukozy z organizmu beż użycia insuliny (obniżenie suwaka poniżej przerywanej linii), co nie jest
fizjologicznie uzasadnione i koliduje z wyliczeniami sterownika.
Symulacja pozwala na użycie różnych typów insuliny podanych różnymi drogami, umożliwiając rysowanie krzywej działania
insuliny w czasie. Przykładowa krzywa działania insuliny jest kreślona po włączeniu symulacji (krzywa 4 i 5). Krzywe są
przesunięte w czasie, ponieważ u każdego pacjenta w zależności od stanu zdrowia i uwarunkowań metabolicznych latencja
działania jest różna od odgórnie przyjętej krzywej teoretycznej (4). Opcja „kreśl krzywą działania insuliny” umożliwia
eksperymentowanie ze zmianą latencji, różnic latencji i ich wpływem na działanie różnych typów sterowników.
W reszcie krzywa (6) łączy podaną dawkę insuliny z ilością glukozy zamkniętą w komórkach w całym zakresie swojego
działania. Krzywa jest liniowa, a w przyszłości będzie mogła być modyfikowalna i podobnie jak wyżej nakreślić będzie można
krzywą teoretyczną i odzwierciedlającą działanie rzeczywiste u danego pacjenta.