Příloha 2. Publikace podporované projektem MŠMT 2C06031 za rok 2007



Podobné dokumenty
Modelica Day Jiří Kofránek. Univerzita Karlova v Praze, 1. lékařská fakulta, Laboratoř biokybernetiky a počítačové podpory výuky

Publikace podporované projektem MŠMT 2C0631

Jiří Kofránek, Jan Rusz, Stanislav Matoušek

LABORATOŘ BIOKYBERNETIKY A POČÍTAČOVÉ PODPORY VÝUKY ÚPF, 1. LF UK

Od obrázkových schémat k modelům pro výuku

Guytonův diagram, Modelování, Akauzální modelování, Modelica, Fyziologické modelování, Matematické modelování, Objektově orientované modelování

KAUZÁLNÍ NEBO AKAUZÁLNÍ MODELOVÁNÍ: DŘINU LIDEM NEBO DŘINU STROJŮM

INTEGROVANÉ MODELY FYZIOLOGICKÝCH SYSTÉMŮ

Tvorba 3D výukových aplikací pomocí technologie

INTERNETOVÝ ATLAS VÝUKOVÝCH MULTIMEDIÁLNÍCH MODELŮ PRO VYBRANÉ KAPITOLY NORMÁLNÍ A PATOLOGICKÉ FYZIOLOGIE ČLOVĚKA. UKÁZKA PŘEDBĚŽNÝCH VÝSLEDKŮ.

PROGRAMOVÝ SYSTÉM CONTROL WEB A JEHO MOŽNOSTI INTER- AKCE S REÁLNÝM PROSTŘEDÍM Roman Cagaš, Pavel Cagaš, Jiří Kofránek

1.1.7 Rovnoměrný pohyb II

Vzorový test k přijímacím zkouškám do navazujícího magisterského studijního oboru Automatické řízení a informatika (2012)

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Základní struktura matematického modelu fyziologických funkcí člověka

25 Dopravní zpoždění. Michael Šebek Automatické řízení

Lab. skup. Spolupracoval Měřeno dne Odevzdáno dne. Příprava Opravy Učitel Hodnocení

TVORBA LÉKAŘSKÝCH SIMULÁTORŮ

Základní struktura matematického modelu fyziologických funkcí člověka

Web simulator of model of complex human physiology supported by cloud computing

( LEVEL 3 Laplaceova transformace jako nástroj řešení lineárních diferenciálních rovnic. )

MEFANET report 01. J. Kofránek. Laboratoř biokybernetiky, Ústav patologické fyziologie 1. LF UK, Praha. Abstract

BENCHMARKOVÝ MODEL CHLADICÍHO ZAŘÍZENÍ V SUPERMARKETECH SUPERMARKET REFRIGERATION BENCHMARK MODEL

Martin Tribula, Marek Mateják, Pavol Privitzer, Jiří Kofránek

s požadovaným výstupem w(t), a podle této informace generuje akční zásah u(t) do

MANUÁL. Modul KMITÁNÍ A VLNĚNÍ.XLS, verze 1.0

Kreativní propojení objektových technologií pro tvorbu výukových biomedicínských simulátorů

JEN SIMULINK NESTAČÍ: VYUŽITÍ SIMULINKU PŘI TVORBĚ VÝUKOVÝCH MULTIMEDIÁLNÍCH SIMULÁTORŮ

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

MODELY REGULACE VE FYZIOLOGICKÉM PRAKTIKU

PSK3-4. Přístupová práva. setfacl z balíčku acl.)

Teorie elektronických obvodů (MTEO)

Rovnice rovnoměrně zrychleného pohybu

TVORBA MULTIMEDIÁLNÍCH VÝUKOVÝCH PROGRAMŮ. Jiří Kofránek, Michal Andrlík, Tomáš Kripner, Zdeněk Wünsch

Automatizace Úloha č.1. Identifikace regulované soustavy Strejcovou metodou

přírodovědných a technických oborů. Scientia in educatione, roč. 5 (2014), č. 1, s

JEDNODUCHÁ SIMULAČNÍ HRA KROK ZA KROKEM ANEB OD PŘEDSTAVY K HOTOVÉMU

Vytvoření skriptů pro webové rozhraní předmětu Analýza a simulace technologických procesů

ÚSTAV PRO VÝZKUM MOTOROVÝCH VOZIDEL s.r.o. TÜV Süddeutschland Holding AG TECHNICKÁ ZPRÁVA

"OD UMĚNÍ K PRŮMYSLU" PROPOJENÍ TECHNOLOGIÍ PŘI TVORBĚ LÉKAŘSKÝCH VÝUKOVÝCH PROGRAMŮ

Vzorový protokol pro předmět Zpracování experimentu. Tento protokol by měl sloužit jako vzor pro tvorbu vašich vlastních protokolů.

ZÁKLADY AUTOMATIZACE TECHNOLOGICKÝCH PROCESŮ V TEORII

Automatizační technika. Obsah. Algebra blokových schémat Vývojové diagramy. Algebra blokových schémat

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

analýzy dat v oboru Matematická biologie

E-LEARNINGOVÉ KURZY PRO OBOR STOMATOLOGIE E-LEARNING COURSES FOR DENTISTRY

Katalog biomedicínských modelů, výuka simulacim a modelování v biomedicínském inženýrství, interaktivní systém v MatLab-Simulinku

Teorie systémů a řízení

ŠKOLA (SIMULAČNÍ) HROU VYUŽITÍ SIMULAČNÍCH MODELŮ ACIDOBAZICKÉ ROVNOVÁHY V E-LEARNIGNOVÉ APLIKACI

IDENTIFIKACE REGULOVANÉ SOUSTAVY APLIKACE PRO PARNÍ KOTEL

Využití Adobe Flash pro řízení systémů připojených k PC

Object-oriented Analysis & Design. Requirements Analysis

INOVATIVNÍ KURZY IMUNOANALÝZY A ENDOKRINOLOGIE PRO VĚDECKÉ PRACOVNÍKY- PILOTNÍ ZKUŠENOSTI LÉKAŘSKÉ FAKULTY V PLZNI

Rovnice rovnoměrně zrychleného pohybu

4 HMM a jejich trénov

Modelování a simulace Lukáš Otte

Výfučtení: Triky v řešení fyzikálních úkolů

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

Posouzení stability svahu

ANALÝZA PRŮCHODU PAPRSKOVÝCH SVAZKŮ KOUTOVÝM ODRAŽEČEM

Soulad studijního programu. Molekulární a buněčná biologie

MSC MSD Pohon přes klínové řemeny. RMC RMD RME Pohon pomocí spojky

Závěrečná zpráva o výsledcích řešení projektu v rámci rozvojových program MŠMT na rok 2006

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Příklady k přednášce 6 - Spojování a struktury

Středoškolská technika SCI-Lab

Vysokofrekvenční obvody s aktivními prvky

Příklad 1 Ověření šířky trhlin železobetonového nosníku

VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt

Výuková dokumentace teoretické a praktické výuky v oblasti získávání a analýzy biomedicínské obrazové informace

Fyzikální laboratoř. Kamil Mudruňka. Gymnázium, Pardubice, Dašická /8

ÚSTŘEDNÍ KOMISE FYZIKÁLNÍ OLYMPIÁDY ČESKÉ REPUBLIKY

Struktura e-learningových výukových programù a možnosti jejího využití

MBI - technologická realizace modelu

MSC MSD Pohon přes klínové řemeny. RMC RMD RME Pohon pomocí spojky

Nový bakalářský studijní obor Biomedicínská informatika na Fakultě biomedicínského inženýrství v Kladně

21 Diskrétní modely spojitých systémů

HiPath HiPath 1120 HiPath 1150 HiPath 1190

Web based dynamic modeling by means of PHP and JavaScript part III

PROGRAMOVÁNÍ ROBOTŮ LEGO MINDSTORM S VYUŽITÍM MATLABU

Řídící systémy hydraulických procesů. Cíl: seznámení s možnostmi řízení, regulace a vizualizace procesu.

Jiří Kofránek. Klíčová slova: 1.Úvod. 2. Schola ludus v internetovém hávu

Controlweb. Úvod. Specifikace systému

Celonerezové tlakoměry trubicové

TECHNOLOGIE A TRENDY TVORBY VÝUKOVÝCH SIMULÁTORŮ

VYUŽITÍ MATLABU PRO PODPORU VÝUKY A PŘI ŘEŠENÍ VÝZKUMNÝCH ÚKOLŮ NA KATEDŘE KOMUNIKAČNÍCH A INFORMAČNÍCH SYSTÉMŮ

ROZVOJ E-LEARNINGU NA 1. LF UK PRAHA

TECHNICKÁ UNIVERZITA V LIBERCI

teorie elektronických obvodů Jiří Petržela syntéza elektronických obvodů

Virtuální ordinace praktická výuka v prostředí fakultního ambulantního informačního systému

Magisterský studijní program, obor

Simulátor ochran a protihavarijních automatik (RTDS) - modely měřících a výkonových transformátorů

Řízení tepelného výkonu horkovodu simulace řízeného systému i řídicího algoritmu

edu-learning Výukový program přímo v aplikacích Microsoft Offi ce Word, Excel a PowerPoint

Integrovaná střední škola, Sokolnice 496

E LEARNINGOVÁ WEBOVÁ APLIKACE PRO VÝUKU BIOMEDICÍNSKÉHO INŽENÝRSTVÍ Petr Huňka

Systém vztahů obecné pružnosti Zobecněný Hookeův zákon

Doc. Ing. Daniel Kaminský, CSc. ELCOM, a.s.

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Simluátor Trilobota. (projekt do předmětu ROB)

Transkript:

Příloha 2 Publikace podporované projektem MŠMT 2C63 za rok 27

Seznam publikací podporovaných projektem MŠMT 2C63 za rok 27 Čeké. Jiří Kofránek, Jan Ruz: Od obrázkových chémat k modelům pro výuku. Čekolovenká fyziologie 56(2), tr. 69-78., 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/workhopy/od_obrazkovych_chemat_k_modelum_pr o_vyuku_definitivni.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 2. Jiří Kofránek, Stanilav Matoušek, Michal Andrlík: Škola (imulační) hrou - využití imulačních modelů acidobazické rovnováhy v e-learningové aplikaci. In: Zeithamlová, Milena. 27. Praha, Czech Republic, Agentura Acion M. MEDSOFT 27, ISBN 978-8-867-42-7 tr.83-92, 27. (V elektronické podobě dotupné na: http://patf-biokyb.lf.cuni.cz/wiki/_media/clanky/kola_imulacni_hrou_- _vyuziti_imulacnich_modelu_abr_v_elearningove_aplikaci.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 3. Jiří Kofránek, Martin Tribula: Control web pro multimediální interaktivní ledvinu. In:Zeithamlová, Milena, 27. Praha, Czech Republic, Agentura Acion M. M EDSOFT 27, ISBN 978-8-867-42-7 tr. 93-, 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/control_web_pro_multimedialni_interaktivni_l edvinu.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 4. Zdeněk Wünch, Marcel Matúš, Tomáš Kripner, Jiří Kofránek: Modely regulace ve fyziologickém praktiku. In: Zeithamlová, Milena. 27. Praha, Czech Republic, Agentura Acion M. MEDSOFT 27, ISBN 978-8-867-42-7, tr.225-23, 27, (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/modely_regulace_ve_fyziologickem_praktiku. pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 5. Stanilav Štípek, Četmír, Štuka, Jiří Kofránek, Pavol Privitzer, Tomáš Nikl: Metodika e-learningu: Od jednoduchého ke ložitému a zpět. In: Sborník přípěvků z konference elearning 27. Hradec Králové: Gaudeamu, 27, ISBN 978-8-74-573-3, tr. 56-64, 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/publication/publikace/hk_pripevek.pdf ) 6. Jiří Kofránek: Tvorba výukových imulátorů. Co je za oponou. In: Mefanet report Intitut biotatitiky a analýz, Maarykova Univerzita. tr. 6-72, leden 28. (v elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/tvorba_vyukovych_imulatoru._co_je_za_opo nou..pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) Anglické 7. Jiří Kofránek, Stanilav Matoušek, Michal Andrlík, Petr Stodulka, Zdeněk Wünch, Pavol Privitzer, Joef Hlaváček, Ondřej Vacek: Atla of phyiology - internet imulation playground. In: Proceeding of the 6th EUROSIM Congre on Modeling and Simulation, Vol. 2. Full Paper (CD). (B. Zupanic, R. Karba, S. Blažič Ed.), Univerity of Ljubljana, ISBN 978-3-968-32-2, pdf oubor. MO-2-P7-5, tr. -9. 27. (V elektronické podobě dotupné na: http://patf-

biokyb.lf.cuni.cz/wiki/_media/clanky/atla_of_phyiology_and_pathophyiology.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 8. Jiří Kofránek, Stanilav Matoušek, Michal Andrlík: Border flux ballance approach toward modelling acid-bae chemitry and blood gae tranport. In: Proceeding of the 6th EUROSIM Congre on Modeling and Simulation, Vol. 2. Full Paper (CD). (B. Zupanic, R. Karba, S. Blažič Ed.), Univerity of Ljubljana, ISBN 978-3-968-32-2, pdf oubor. TU--P7-4, tr. -9. 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/phyiological_feedback_modelling_in_medical _education.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ) 9. Zdeněk Wünch, Marcel Matúš, Jiří Kofránek: Phyiological feedback modelling in medical education. In: Proceeding of the 6th EUROSIM Congre on Modeling and Simulation, Vol. 2. Full Paper (CD). (B. Zupanic, R. Karba, S. Blažič Ed.), Univerity of Ljubljana, ISBN 978-3-968-32-2, pdf oubor: TU--P7-5, tr. -7. 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/phyiological_feedback_modelling_in_medical _education.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ). Petr Stodulka, Pavol Privitzer, Jiří Kofránek, Martin Tribula, Ondřej Vacek: Development of WEB acceible medical educational imulator. In: Proceeding of the 6th EUROSIM Congre on Modeling and Simulation, Vol. 2. Full Paper (CD). (B. Zupanic, R. Karba, S. Blažič Ed.), Univerity of Ljubljana, ISBN 978-3-968-32-2, pdf. oubor MO-3-P4-2, tr. -6. 27. (V elektronické podobě dotupné na: http://patfbiokyb.lf.cuni.cz/wiki/_media/clanky/development_of_web_acceible_medical_im ulator.pdf?id=wiki%3auer%3aeznam_publikaci&cache=cache ). Jiří Kofránek, Jan Ruz, Stanilav Matoušek: Guyton' Diagram Brought to Life - from Graphic Chart to Simulation Model for Teaching Phyiology. In:Technical Computing Prague 27. 5th Annual Conference Proceeding. Full paper CD-ROM proceeding. (P. Byron Ed.), Humuoft.r.o. & Intitute of Chemical Technology, Prague, ISBN 978-8-78-658-6, tr. -3, 27. (V elektronické podobě dotupné na: http://www.humuoft.cz/akce/matlab7/bor7.htm#k )

Čekolovenká fyziologie 27 Jiří Kofránek, Jan Ruz: Od obrázkových chémat k modelům pro výuku. Čekolovenká fyziologie 56(2), tr. 69-78., 27.

PØEHLEDNÉ ÈLÁNKY Od obrázkových chémat k modelům pro výuku MUDr. Jiøí Kofránek, CSc., Bc. Jan Ruz Laboratoø biokybernetiky, Útav patologické fyziologie. LF UK, Praha SOUHRN Pøed pìtatøiceti lety uveøejnil A. C. Guyton et al. popi rozáhlého modelu fyziologických vztahù ve formì grafického chématu. Autoøi toto rozáhlé grafické chéma oživili využitím moderního vývojového nátroje urèeného pro vývoj imulaèních modelù. Rozložení jednotlivých prvkù, jejich propojení a popi byl zachován. Na rozdíl od tarého chématu je nové chéma funkèním imulaèním modelem umožòujícím ve vývojovém protøedí Matlab/Simulink model pouštìt a tudovat chování všech promìnných. Autoøi dále popiují technologii vývoje multimediálních výukových imulátorù. SUMMARY Thirty five year ago, A.C.Guyton at al. publihed a decription of the large model of phyiological relation in a form of a graphic chart. The author brought thi large-cale chart to life uing a modern imulation tool Matlab/Simulink. The original layout, connection and decription were aved in the implementation, but contrary to the old ytem analyi diagram, the new one i alo a functional imulation model itelf. Thu, the new implementation give the uer the poibility to ee and tudy behaviour of all model variable in time. Author alo decribe the technology of development of multimedia learning imulator. POČÍTAČOVÁ PAVUČINA FYZIOLOGICKÝCH REGULACÍ Před pětatřiceti lety uveřejnil prof. Arthur C. Guyton polu T. G. Colemanem a H. J. Granderem v čaopie Annual of Biomedical Phyiology článek (Guyton et al., 972), který e vou podobou na první pohled naproto vymykal navyklé podobě fyziologických článků té doby. Jeho centrálním mítem bylo rozáhlé chéma, na první pohled vzdáleně připomínající nákre nějakého elektrotechnického zařízení (obr. ). Míto elektronek či jiných elektrotechnických oučátek však zde byly zobrazeny propojené výpočetní bloky (náobičky, děličky, umátory, integrátory, funkční bloky), které ymbolizovaly matematické operace prováděné fyziologickými veličinami. Svazky propojovacích vodičů mezi bloky na první pohled vyjadřovaly ložité zpětnovazební propojení fyziologických veličin. Bloky byly ekupeny do omnácti kupin, které předtavovaly jednotlivé propojené fyziologické ubytémy. Centrálním byl ubytém reprezentující cirkulační dynamiku ním byly do jednoho celku zpětnovazebně provázány otatní bloky (od ledvin, pře tkáňové tekutiny, elektrolyty, až po autonomní nervovou regulaci a hormonální řízení zahrnující ADH, angiotenzin a aldoteron). Článek popioval rozáhlý model fyziologických regulací cirkulačního ytému a jeho širší fyziologické ouviloti a návaznotí na otatní ubytémy organizmu ledviny, regulaci objemové a elektrolytové rovnováhy. Míto vypiování outavy matematických rovnic e v článku využívalo grafické znázornění matematických vztahů (viz obr. ). Tato yntaxe umožnila graficky zobrazit ouviloti mezi jednotlivými fyziologickými veličinami ve formě propojených bloků reprezentujících matematické operace. Popi modelu byl pouze ve formě základního (ale přeto plně ilutrativního) obrázku, komentáře a zdůvodnění formulací matematických vztahů byly velmi tručné: např. bloky 266 až 27 počítají vliv buněčného PO2, autonomní timulace a bazální rychloti potřeby kylíku tkáněmi na kutečnou rychlot potřeby kylíku v tkáních. Od čtenáře to vyžadovalo velké outředění (jakož i jité fyziologické a matematické znaloti) pro pochopení mylu formalizovaných vztahů mezi fyziologickými veličinami. O rok později, v roce 973, vyšla monografie (Gyuton et al., 973), kde byla řada použitých přítupů vyvětlena poněkud podrobněji. Později kupina A. Guytona tento model dále rozšiřovala a zájemcům dokonce pokytovala i výpiy počítačových programů realizace modelu v programovacím jazyce Fortran (napoledy z roku 986). Čekolovenká fyziologie 56/27 č. 2 69

Annu. Rev. Phyiol. 972.34:3-44. Downloaded from arjournal.annualreview.org by Dr. Jiri Kofranek on 7/5/6. For peronal ue only. Obr. : Schéma rozáhlého modelu A. C. Guytona a polupracovníkù. Publikováno lakavým volením Annual Review of Phyiology. Guytonův model byl prvním rozáhlým matematickým popiem fyziologických funkcí propojených ubytémů organizmu a odtartoval oblat fyziologického výzkumu, která je dne někdy popiována jako integrativní fyziologie. Z tohoto hledika byl určitým mezníkem, který e nažil ytémovým pohledem na fyziologické regulace zachytit dynamiku vztahů mezi regulací oběhu, ledvin, dýchání, objemu a iontového ložení tělních tekutin pomocí matematického modelu. A. C. GUYTON PRŮKOPNÍK SYSTÉMOVÉHO PŘÍSTUPU VE FYZIOLOGII Arthur C. Guyton patřil k průkopníkům ytémového přítupu ke zkoumání fyziologických regulací. Do fyziologické vědy vnel řadu záadních konceptů v oblati krátkodobé a dlouhodobé regulace oběhu a jeho propojení regulací 7 objemu, omolarity a iontového ložení tělních tekutin. Vypracoval řadu originálních experimentálních potupů byl např. prvním, kdo změřil hodnotu tlaku v interticiální tekutině. Byl však nejenom inovativní experimentátor, ale především brilantní analytik a kreativní yntetizátor. V experimentálních výledcích uměl nacházet nové dynamické ouviloti, které umožnily pochopit podtatu řady důležitých regulačních vztahů v organizmu jako celku. Guytonovy výzkumy např. prokázaly, že v řízení minutového objemu rdečního není rozhodujícím prvkem pouze rdce jako pumpa, ale i dodávka kylíku do tkání a tím ouviející regulace tkáňové perfuze, a dále i náplň krevního řečiště a regulace poddajnoti velkých žil. Guyton prokázal, že za dlouhodobou regulaci krevního tlaku jou zodpovědné ledviny (Guyton, 99). Při tudiu dynamiky regulačních vztahů a pro pochopení vzájemných dynamických ouvilotí fyziologických regulačních vztahů jen lovní popi a elký rozum netačí. Guyton Čekolovenká fyziologie 56/27 č. 2

i to uvědomil již v polovině šedeátých let a při zkoumání příčin, které ovlivňují krevní tlak, e nažil o přenější vyjádření závilotí a vztahů pomocí propojených grafů a poléze i pomocí počítačových modelů. První počítačové modely vytvořil polu e vým dlouholetým polupracovníkem Thomaem Colemanem již v roce 966. Jako erudovaný fyziolog e Guyton zabýval biomedicínkým inženýrtvím v době, kdy tento obor vlatně ještě oficiálně neexitoval. Je pozoruhodné, že Guyton e vlatně zabývat teoretickou medicínou nechtěl. Původní zaměření jeho lékařkého vzdělání byla praktická klinická medicína. Po abolutoriu lékařké fakulty na pretižní Harvardké univerzitě v roce 943 začal vou klinickou kariéru v Maachuettké všeobecné nemocnici, kde e vzdělával v oboru neurochirurgie. Jeho neurochirurgická tudia přerušila válka, kdy byl povolán k námořnictvu jako vojenký lékař. Po válce e vrátil zpět k neurochirurgii, ale velmi nakrátko. V roce 947 dotal poliomyeliti, která zanechala těžké náledky ochrnutí pravé nohy a pravého ramene jej upoutalo na kolečkové křelo. Jeho kreativní duch ho i v těžkých chvílích neoputil a výledkem byl vynález pákového ovladače (joyticku) určeného pro kolečkové křelo na elektrický pohon. Dalším vynálezem byla peciální pružná pona umožňující paraplegikům nadný přeun mezi kolečkovým křelem a vanou. Za tyto vynálezy unadňující život hendicapovaným jedincům byl vyznamenán prezidentem USA. Zdravotní potižení ukončilo Guytonovu kariéru v neurochirurgii a naměrovalo ho k teoretické medicíně. Přetože měl nabídky zůtat na pretižní Harvardké univerzitě, vrátil e do vého rodného Oxfordu ve tátě Miiippi, kde zpočátku učil farmakologii na dvouleté medicínké škole a v roce 948 byl jmenován vedoucím katedry fyziologie a biofyziky v Medical Center na Univerzitě Miiippi. Z tohoto (na americké poměry) původně provinčního intitutu vytvořil větově věhlané fyziologické pracoviště, kde epal vou prolulou učebnici fyziologie, která e dne dočkala již vydání, byl autorem a poluautorem více než 6 publikací a napal 4 knih. Vychoval mnoho generací mediků a více než 5 doktorandů. V roce 989 předal vedení katedry vému žákovi J. E. Hallovi a jako emeritní profeor e nadále věnoval výzkumu a výuce až do vé tragické mrti v důledku automobilové nehody v roce 23. FORMALIZACE POPISU FYZIOLOGICKÝCH VZTAHŮ Guyton byl jedním z propagátorů využívání formalizovaného popiu fyziologické reality. Formalizace, tj. převedení čitě verbálního popiu přílušné ítě vztahů na popi ve formalizovaném jazyce matematiky, umožňuje zkoumat chování formálně popaného ytému pomocí formálních pravidel např. řešením rovnic matematického modelu. Pokud tyto rovnice převedeme do formy programu pro počítač, můžeme tak přenechat dřinu trojům v tom je podtata využití imulačních modelů. Simulační model, pochopitelně, nenahradí biologický experiment (jak tvrdí někteří fanatičtí bojovníci proti pokuům na zvířatech). Simulační model je ale velice efektivním nátrojem na dedukci a ověřování hypotéz umožňuje ledovat chování ložitého dynamického ytému v čae v záviloti na nejrůznějších vtupech. Kritériem pro odmítnutí nebo neodmítnutí hypotézy je ale vždy porovnání chování modelu empiricky a experimentálně zíkaným chováním biologického originálu. Uplatnění formalizace v biologických a lékařkých vědách ani zdaleka není běžné, oproti technickým vědám, fyzice, či chemii má zde biologie a medicína určitý handicap. Jetliže formalizace ve fyzice začala již někdy v edmnáctém toletí, proce formalizace lékařkých a biologických věd je z důvodů ložitoti a komplexnoti biologických ytémů relativně opožděn a potupně přichází až kybernetikou a výpočetní technikou. Určitým předělem byl počátek edmdeátých let, kdy rozvoj výpočetní techniky a programovacích jazyků ve větší míře umožnil praktické vytváření a tetování imulačních modelů fyziologických ytémů. Počínaje výše zmíněným modelem Guytona a jeho polupracovníků e od edmdeátých let v odborné literatuře potupně objevují rozáhlé imulační modely, nažící e integrativně zachytit pletité vztahy mezi regulací ledvin, dýchání, oběhu, iontového ložení, acidobazické rovnováhy a dynamiky tělních tekutin pomocí outav nelineárních diferenciálních rovnic a rozvíjí e i modelování interakcí truktur nervové tkáně. Pro popi řady těchto modelů autoři čato volili grafickou yntaxi navrženou Guytonem tak např. Amoov et al. v roce 977 publikovali monografii, v níž tejnou yntaxí popali propojený model cirkulace, repirace, ledvin, elektrolytové rovnováhy a termoregulace. Obdobně v roce 979 tuto yntaxi využil Ikeda et al. ve vém modelu vnitřního protředí. ŠKOLA (SIMULAČNÍ) HROU Rozvoj peronálních počítačů a internetu koncem minulého toletí vnel zcela nové možnoti pro praktické uplatnění imulačních modelů. Simulační model nemuí být jen nátrojem pro vědecký výzkum, může být i velmi užitečnou výukovou pomůckou. Výukové programy e imulačními komponentami nejou jen multimediální náhradou klaických učebnic. Jou zcela novou výukovou pomůckou, kde nachází vé moderní uplatnění taré krédo Jana Ámoe Komenkého Schola Ludu (škola hrou), které tento evropký pedagog razil již v 7. toletí. Spojení multimediálního protředí, loužícího jako zvukové a vizuální uživatelké rozhraní, e imulačními modely tudentům umožňuje názorně i oahat vykládaný problém ve virtuální realitě a přináší tak zcela nové možnoti pro vyvětlování ložitých problémů. Simulační hrou je možné bez rizika otetovat chování imulovaného objektu např. zkuit přitávat virtuálním letadlem nebo, v případě lékařkých imulátorů, léčit virtuálního pacienta, či otetovat chování jednotlivých fyziologických ubytémů. Simulační hry umožňují názorně vyvětlit komplexní vztahy ve fyziologických regulačních Čekolovenká fyziologie 56/27 č. 2 7

AR AR2 269 268 267 266 288 u^3 P4O upper limit PO x o P4^3 x o 52 8. 52 A3K 289 x o QLO SVO 328 AOM 287 265 AK A2K AR3 27 326 2M 272 POT POT POC HR MO2 POT RDO 325 27 POB POA OSV 26 POV 262 DOB 264 286 2688 263 x27 o QO2 283 32 327 323 324 HMD 26 4 POD POK PON 259 258 257 256 255 POV POR ARM 4 29 AR 284 POJ 284b.33.3 if (POD<) {POJ=PODx3.3} POZ 29 POT 292 POQ 8 8 upper limit 8 PA lower limit 4 294 POQ 8 3 293 P2O 296 8 295 298 297 EXE.24 EXC Z2 AUC CALCULATION PA when PA<4: AUC=.2 AUC PA AUC when 4>PA<8: AUC=.3*(8-PA) when PA>=8: AUC= 37 32 33 AUC calculation AU6 AB 3 DAU AUK AU2 u^3 AUB^3 34 AUB CALCULATION.5 38 35 AUB when PA<4: AUB=.8578 PA AUB when 4>PA<7: AUB=.4286*(7-PA) when PA>=7: AUB= x o Z8 39 AUB calculation 6 AU8 AUZ AUN CALCULATION AUN 3 when PA<5: AUN=6 PA AUN when 2>PA<5: AUN=.2*(5-PA) 3 AUJ when PA>=5: AUC= AU u v xo AUN calculation AUJ^AUZ 37 36.2.9895 AU9 VV9 AUV 32 AUL 3.59.85 34 AU.3 33 VVR.5 AUD VVR.7 2.95 35 AUH.9968 AUH AUM AUY 39 32.99 38.5 AUM AVE.9955 AVE 5 u^3 2 lower limit 5 POT^3.76 SVO 68 57.4 7.992 lower limit.3.333 lower limit.2 lower limit.5.5 24 4 HM xo POV 2.8 32 5 39.85 5 BFN 322.7.6. 2 PRA 4 AU OVA 2 AR3.25 227 226 OVA BFM 98.5 OVA 225.9763 ARM 224 223 VPF OSA 5 4 RMO.5 5 PLA PPA.4667 36 4 BFM ARM VIM HM 38 PCP PPC 39 POS PPI PFI 4.55 CPF DFP PLF 228 5.3.25 37 23 23 232 233 35 ANU VIM RAR 3.5 AUM RAR PAM AUM 3.85 x o VAS3 DAS 7 28 PPC x o 229 DVS PVO PMO QLO..4.225 x o 25 VLA AUH 27 45 PLF 3.7 57.4 PK2 VLE 26 DLA 24 5 8 CPP 46 PPI 42 VPF 239 PK 25 PLA 47 238 235 RMO QAO QLO 5.69 VLA x o.4 PPN 44 43 2-(.5/u).495 VAS QLO 23 QPO.3 24 QOM 234 PM5 22 32 24 Xo PLA PLA 2 57 PLA PMO lower limit.95 36 ANU AMM VIM RAM 96.3 AUM RAM AUM 29 QLO 28 8 PM3 lower limit. 237 PK3 PM^2 u^2.355 VAE.2593 5 236 upper limit 8 242 PAM 34 33 P2O HSL LVM QLN HMD HPL -4 2 QLN = f(pla) 56.357 PL 24 P3O P2O 243 PM4 RSM 37 LVM 59.4 55 RPV RPT 54 PPA 5.8 PLA RPT 22 2 2 VPE PGL PPA 5 CPN 2A.5 246 ANM 247 248 49 PPR VPF.4 5 x o.375 PPD 5.24e-6 48 PPD POS PPI = 2 - (.5/VPF) P3O^3 52 u^3 PA DFP QLN -2.429e-8-8. PA 8.252 VPF 6 PLF 52 PPO 244.4 PVS RPA EXC PGS.48 245 AOM AU 2 PA 58 PA2 CPA 53 qrt PP lower limit 52 8 PO 254 253 VRC 333 RC2 AMM 252 POE lower limit.5 25 25 POM.8 PDO 249 4 PVO AMM.9984 AOM 3 BFM PGS.22.2 BFM 4 LVM = f(pa2).26 RSN 8.25.25 26.3625. BFN BFN POT 329 2.833 AUH 5 PPA RBF VAS VLA VPA.58 RKC 38 VPA PP2.79 RVS VV2 6 QAO 5 6 VBD DVS 6 5.4 VVS QPO 9 8 VPA VIM 339 VRC VRA RVM = f(pp2).9889 VIM HM 335 VRC 65 64 SRK 33 VV6 63 334 62 VV7 VV VVE AVE 43 RV 48 QRO PO2 338.333.5 lower limit.2375 VIE 337 POY 464e-7 33.92 RC HM2 4 336 33 336c x RCD o 2 332 336b 6 x o 2.3 QVO VB.38 3.25 5 RVM.5 5 x o VB.3 HM VVS 2.774 RVS 39.95 HMD VV7 46 RVM 49 6 5 QRN 2.95 VVS -4 5 VV7.44 97 96 95 98 42 4A 2 VVE.322 VV7 PVS VVR 3.776 7 8 9 VVE VV8 PVS lower limit..825 QRN = f(pra) RV QVO QLN AUH HMD 2 45 47 QLO 4 44 99 4 PVS 25 PPC 8 GLP 23.2 CN7 39 22 APD PA AAR 2 RFN 5 PA PPA HSL HSR 5 POT 35 34 345 342 343 PRA HPR PRA PPA4 34 u^.625 PA4^.625 HPL AUM.6 QRF PP3 346 347 348 344 349 x o AAR. 576 HPL.22 CN2 AAR GF3 VIM.5 ARF lower limit.35 2.738 HSR 2 QRO DRA 3 x o VRA PR lower limit 4 VRA 5 4 PRA.5 u^.625 PP3^. 5.66 3.67 PVS CV RR x o VIM lower limit RVG EVR HPR 7 PR 576 HPR 7 QVO 28 8 35 PC PFL 7.. PA DHM 352 x o HMD PPC.78 6.25 GFN upper limit HMD.25 28 5 GF4 27 2 29 2 GF3 upper limit 5. lower limit.4 RBF 2.8 2 2.9 RBF.23 RFN.23 REK RVS.6379-6.3 5. VRC.2..25 BFN VB 72 VP PIF VG 57 HYL 3.7 PTC.2.8. VTC TVD 26 GFR 22 25 28 27 26 AM AHM 23 24 66 VUD DFP VTC VID VTD 84 93 89 5.7 VB 67 PVS CFC VTL VTL 83 VTS 85 68 69 PTT 9 PVG 94 95 PGR PGC CHY DPC AHM AM.77 VTL 5.9 PTC DPL PTC 5.4.94 VTS PTT = (VTS/2)^2.4.7.657 x o (u/2)^2-5.9 2 TRR AM 22 77 85 CPR 6.65 PC 62 PPC 73 u^3 PC^3.6283e-7 CPK 7 7 VPD 3 x o DPL VIF PGP 87.359 DPL VTL lower limit 5 8 CPI 2 2 DPI 2 GPD PTS = f(vif) 86 VG x o.4 VGD V2D. VUD lower limit.3.25 27.9 PPC PTC 9 PG2 6 CNY 24.2 PIF 29 22 CNE 74 PTS 222 PPD 78 DLP LPK.47 CPP VP 3.7 VP 3 x o.4 PRM NOD 7 PTS VUD 2.44 CPI -6.38 PIF.3 2.5 CNX 96 6 PIF 88 u^2 PIF 92 IFP 2 PRP VP 8 CPP 75 CP CPI 6.4 PIF CHY^2 4 VIF 97 NOD.2 xo PLD PTT VG 3 CPP.5 98 99 79 69.75 74.3332.375 DPC DPP DPC DP.7 DPL 9 GP GP2 GPD 7 2 x o PGH 7.8 2 GPR.25.4 42 5 42 POT 8.25 4 Z Z AHM 92 93 94 STH 9 9 TVD lower limit 89 88 86 AHM AH4 6 AHC.785 85.9882 AH2 87 AH 6 AHM u 58A CNZ 83 75 76 82.3333 CNA CN8.4 AH 84 lower limit 3 CNR 39 77 78 PRA 79 8 AHY AHZ AH7 2.7 8 AU AH8 63 62 ANM AN5 3.3.4 lower limit.7 6 6 AN3 AN2 ANM 4. u.42 REK 59 53b 53a.2 RFN ANC (.2/u)^3 (.2/RFN)^3 CNE 54 55 56 57 58 42 CNA CNE AN ANM 32 KCD.28 KID..25 3 2 NOD STH KOD.352 CKE CNA 2 KED 75 2 CKI AM.9926 74 AM ANM 64 2 AMP = f(pa) 65 66 KN 33 CNA REK 7 8 NED NAE 23 x o 6 NID. VPF 4 5 VEC VP VTS 8 STH PA VIC 3 KI x o 355.3 4 52.. lower_limit_ 9 CCD. AMP 2.39 73 AM5 9 AMR 67-2.489e-5 VID 34 VID 25 AM3 AM AMT 69 68 5 ANT 3 29 28 285 KE 27.3 CKE 5. 4 AM.4 22 23 24 KE CKE x o 25 26 VIC lower limit 6 VTW.9 CNA 39.93 VTW 9.8 6.42 CNA 35 x o 42.2 TVD.988 VIC 72 u 7 -.7 AMC x 7 o AM2 NON-MUSCLE OXYGEN DELIVERY MUSCLE BLOOD FLOW CONTROL AND PO2 xo xo VASCULAR STRESS RELAXATION KIDNEY DYNAMICS AND EXCRETION THIRST AND DRINKING NON-MUSCLE LOCAL BLOOD FLOW CONTROL 278 277 276 275 274 273 285 282 28 28 279 AUTONOMIC CONTROL HEART RATE AND STROKE VOLUME PULMONARY DYNAMICS AND FLUIDS CIRCULATORY DYNAMICS x o CAPILLARY MEMBRANE DYNAMICS TISSUE FLUIDS, PRESSURES AND GEL RED CELLS AND VISCOSITY HEART HYPERTROPHY OR DETERIORATION ANTIDIURECTIC HORMONE CONTROL ANGIOTENSIN CONTROL ALDOSTERONE CONTROL KCD KIE KIR ELECTROLYTES AND CELL WATER xo Obr. 2: Realizace rozáhlého modelu A. C. Guytona et al. pomocí oftwarového nátroje Simulink Matwork. Rozvržení, oznaèení i èílování jednotlivých blokù je tejné jako na Guytonovì chématu. Rozdíl je ovšem v tom, že toto není pouze obrázek, je to zároveò i funkèní imulaèní model. Model je k dipozici na adree www.phyiome.cz/guyton. Při vytváření imulátorů výukových imulačních her je nutno řešit dva typy problémů:. Tvorba imulačního modelu vlatní teoretická výzkumná práce, jejímž podkladem je formalizace fyziologických vztahů vyjádřená matematickým modelem. V našem případě byla tato problematika řešena v rámci výzkumných grantů a výzkumného záměru. 2. Tvorba vlatního multimediálního imulátoru, rep. tvorba výukového programu využívající imulační hry je praktická aplikace teoretických výledků, která navazuje na výledky řešení výzkumu. Podkladem imulátoru jou vytvořené (a verifikované) matematické modely. Pro každou z těchto úloh je vhodné používat adekvátní vývojářké nátroje. Pro tvorbu imulačních modelů v naší laboratoři využíváme Simulink a Matlab americké firmy Mathwork, které nám umožňují potupně etavovat imulační model z jednotlivých komponent jakýchi oftwaroytémech a kauzální řetězce v patogenezi nejrůznějších onemocnění. Z pedagogického hledika je důležité, že modelovaný objekt můžeme rozdělit na jednotlivé ubytémy a tetovat jejich chování odděleně i jako oučát vyššího celku. Tak např. při tudiu ložitých fyziologických regulací můžeme dočaně odpojit vybrané regulační myčky a umožnit tudentům ledovat reakce těchto ubytémů na změny vtupních veličin (které jou v reálném organizmu ovšem amy regulovány). Tím dovolíme ledovat dynamiku chování jednotlivých ubytémů při potupných změnách pouze jediného vtupu, zatímco jiné vtupy jou nataveny na zvolenou kontantní hodnotu (tzv. princip ceteri paribu ). Potupně pak můžeme jednotlivé dočaně rozpojené regulační vazby opět zapojovat a tudovat jejich vliv na chování organizmu při nejrůznějších patologických poruchách a reakcích na přílušnou terapii. Podle našich zkušenotí právě tento přítup vede k lepšímu pochopení ložitých dynamických jevů v patogenezi nejrůznějších onemocnění a porozumění patofyziologických principů přílušných léčebných záahů. Vývoj efektivních výukových programů, kombinujících multimédia e imulačními hrami, je náročnou a komplikovanou prací vyžadující týmovou polupráci řady profeí zkušených pedagogů vytvářejících základní cénář, tvůrců imulačních modelů, lékařů, výtvarníků a programátorů. Tuto interdiciplinární kolektivní tvorbu zefektivňuje využívání vhodných vývojových nátrojů, které umožňují komponentovou tvorbu, propojení imulačních programů a interaktivních multimédií podle daného cénáře do kompaktního celku. TEORETICKÝ ZÁKLAD SIMULAČNÍCH HER SIMULAČNÍ MODELY 72 Čekolovenká fyziologie 56/27 č. 2

- - vých imulačních oučátek, které e pomocí počítačové myši mezi ebou propojují do imulačních ítí. Tyto ítě vými vodiči a oučátkami na první pohled vzdáleně připomínají elektronické obvody. Rozdíl je ovšem v tom, že míto elektrických ignálů v propojovaných vodičích proudí informace. V jednotlivých uzlech (umátorech, integrátorech, náobičkách, děličkách atd.) pak dochází ke zpracování přiváděných informací a k traformaci do výtupní informace, která je rozeílána výtupními vodiči do dalších prvků ítě. V Simulinku tak můžeme názorně graficky vyjádřit i velmi ložité matematické vztahy. Vytvořená íť ovšem není jen přehledný obrázek. Je to zároveň i funkční imulační model (viz obr. 2). K jednotlivým vodičů této ítě můžeme myší připojovat virtuální dipleje či ocilokopy. Po puštění modelu pak můžeme jejich protřednictvím ledovat číelnou či grafickou podobu hodnot veličin, které proudí v jednotlivých vodičích. OŽIVLÉ GUYTONOVO SCHÉMA Simulinková chémata jou velmi obdobná pětatřicet let taré notaci využité ve výše zmiňovaném rozáhlém modelu Guytonovy školy. Rozhodli jme e proto oživit tarý model protřednictvím moderního oftwarového nátroje. Vnější vzhled jme e nažili zachovat zcela tejný jako v původním obrázkovém chématu rozložení, rozmítění vodičů, názvy veličin i číla bloků jou tejné (obr. 2). Rozdíl je jen v grafickém tvaru jednotlivých prvků tak např. náobička a dělička je v Simulinku realizována čtverečkem (obr. 3b) a nikoli praátkem jako v Guytonově notaci (viz obr. 3a). Blok integrátoru zobrazený v Simulinku nemá na obě grafický znak integrálu, ale výraz / (což ouvií notací tzv. Laplaceovy tranformace). V imulinkovém modelu jme využili i přepínače, kterými i za běhu modelu můžeme odpojovat nebo zapojovat jednotlivé ubytémy a regulační myčky. Simulační vizualizace tarého chématu ale zdaleka nebyla úplně nadná v originálním obrázkovém chématu modelu jou totiž chyby. V nakreleném obrázku to nevadí, pokuíme-li e ho ale oživit v Simulinku, pak e chyba projeví, v lepším případě, neadekvátním chováním modelu, a v horším e model znetabilní, hodnoty proměnných modelu začnou divoce kmitat a model zkolabuje jako celek. Chyby byly drobné přehozená znaménka, dělička míto náobičky, prohozené propojení mezi bloky, chybějící deetinná tečka u kontanty atd. ale tačily na to, aby model nefungoval. Při znaloti fyziologie a ytémové analýzy e na chyby, při troše námahy, dalo přijít. Je zajímavé, že tento ložitý obrázek byl mnohokrát přetikován do různých publikací a nikdo i nedal práci tyto chyby odtranit. Otatně v době, kdy obrázkové chéma vznikalo, ještě neexitovaly krelící programy obrázek vznikal jako ložitý výkre a ruční překrelování ložitého výkreu ani zdaleka není nadné. Možné je i to, že autoři opravovat chyby ani příliš nechtěli kdo i dal práci analýzou modelu, nadno obrazové překlepy odhalil, kdo by chtěl jen tupě opiovat, měl můlu. Koneckonců, ve vé době autoři rozeílali i zdrojové texty programů vého modelu NON-MUSCLE OXYGEN DELIVERY 26 2M 57.4 OSV xo.7 259 269 68 26 268 27 POT POV 262 POV 5 258 + - + RDO 2688 39.85 257 + 267 52 lower limit 5 263 5 u^3 P4^3 266 P4O 8. 265 MO2 DOB 264 24 256 upper limit.6 PO u^3 POT^3 272 27.333 x27 o QO2 4 HM BFN 255 OVA 2 POT 2.8 POT 7.992 AOM Obr. 3: Pravý horní roh obrázkového chématu modelu A. C. Guytona (a) a zobrazení modelu v oftwarovém nátroji Simulink (b). Stejnì rozmítìné bloky e tejnými èíly pøedtavují tejné matematické operace. Náobièky a dìlièky: bloky 255, 257, 259, 26, 263, 268,272, 27 ; èítaèky: bloky 256, 258, 262, 264, 266, 269; integrátory: bloky 26 a 27; funkèní mìnièe (kubická funkce): bloky 265 a 267; omezovaè horní hodnoty: mezi bloky 272 a 286, omezovaè dolní hodnoty: mezi bloky 265 a 8. V Simulinku jou navíc pøepínaèe, kterými lze pøepnout vtupní hodnoty pøicházejících do ubytému z otatních èátí modelu na vtupy zadávané uživatelem (a odpojit tak ubytém od otatní èáti modelu). Čekolovenká fyziologie 56/27 č. 2 73

PNa.2 RAP G L O M E R U L U S GFR 25.44 U O U U 3.644 89 29.83 6.25 Normal proximal tubule conductance [ml/min/torr] 665.6.7 Plama protein cnoncentration 6 [g/ml] Normal glomerular filtration coeffitient [ml/min/torr] AffC TubC RBF RPF APr GKf INPUTS : RAP - Renal artery preure[torr] Affc - Afferent artery conductance [mll/min/torr] TubC - Proximal tubule conductaqnce [ml/min/torr] RBF - Renal blood flow [ml/min] RPF - Renal plama flow APr - Plama protein concentration (in afferent artery) [g/ml] GKf - Glomerular filtration coeffitient [ml/min/torr] OUTPUTS : GFR - Glomerular filtration rate [ml/min] FF - Filtration fraction [relative number] GP - Glomerulal preure [torr] PTP - Proximal tubule preure [torr] AVeCOP - Average colloid omotic preure [torr] NETP - Net preure gradient in glomerulu [torr] Glomerulu FF GP PTP AVeCCP NetP.95 6.3 2.29 32.2 7.8 PNa INPUTS : PNa - Plama odium concentration [mmol/ml] GFR - GLomerulal filtration rate [ml/min] LogA2 - Logarithm of plama angiotenin concentration GFR [pg/ml] PrxFNaNorm - Normal value of odium proximal fractional reaborbtion [relative number] LogA2 OUTPUTS : MDNaFlow - Sodium outflow [mmol/min] PrxFNaNorm PdxNaReab - Proximal odium reaborbrtion [mmol/l] PrxFNa - Proximal fractional odium reaborbtion Calculation of proximal tubule odium reaborbtion.8 Normal Na proximal fractional reaborbtion MDNaFlow PdxNaReab PrxFNa.7977 4.37 M Y O G E N I C R E S P O N S E 25.9 2 Venou conductance [ml/min/torr].2 7 Vena renali preure [torr].44 Hematocrit Renal artery preure clamp drop [torr] R E N A L P E R F U S I O N AffC INPUTS : RAP EffC AffC - Afferent artery conductance [ml/min/torr] EffC Efferent artery conductance RenVenC [ml/min/torr] RenVenC - Renal venou conductance [ml/min/torr] AP AP - Arterial preure [torr] RBF VP - Vena renali preure [torr] Hct - Hematocrit [relative number] VP Clamp - Renal artery preure drop caued by renal artery clamp [torr] Hct OUTPUTS : RPF RAP - Renal artery preure [torr] RBF - Renal blood flow rate[ml/min] Clamp RPF - Renal plama flow rate[ml/min] Calculation of renal artery preure and renal blood flow rate INPUT : RAP RAP - Renal artery preure [torr] AffMyo OUTPUT : AffC - Myogenic effect [ x Normal] Calculation of the myogenic repone to change in renal perfuion preure (afferent conductance repond to change in perfuion preure, with preure increae cauing vaocontriction) A F F E R E N T A R T E R Y INPUTS : AffMyo - Myogenic effect [ x Nomal] AffC MDSig - Macula dena feedback ignal [ x Normal] AffNorm - Normal conductance in afferent artery [ml/min/torr] OUTPUT : AffC - Vacular conductance [ml/min/torr] Calculate conductance of afferent artery E F F E R E N T A R T E R Y.9996.5 AffMyo MDSig AffNorm LogA2 M A C U L A D E N S A MDNaFlow INPUTS : MDNaFlow - Macula dena odium flow [mmol/min] loga2 - Logarithm of plama angiotenin MDSig concentration [pg/ml] LogA2 MDNorm - Normal macula dena feedback ignal [ratio to normal value] OUTPUT : MDSig - Macula dena feedback ignal MDNorm [ x Normal] Macula dena feedback ignal calculation baed on macula dena odiumflow and angiotenin concentration 3 Normal conductance Normal macula of Afferent artery dena [ml/min/torr] feedback ignal EffC EffC INPUTS : LogA2 - logarithm of angiotenin concentration MDSig - Macula dena feedback ignal [ x Normal] EffNorm - Normal conductance in afferent artery [ml/min/torr] MDSig LogA2.277 AP OUTPUT : EffC - Vacular conductance [ml/min/torr] Calculate conductance of efferent artery EffNorm MDSig 25 Normal conductance of Efferent artery [ml/min/torr] LogA2 Obr. 4: Fragment èáti modelu etaveného využitím imulaèních èipù. Na rozdíl od holých imulaèních blokù propojených poutou èar, je truktura modelu pøehlednìjší. v programovacím jazyce Fortran takže pokud někdo chtěl pouze tetovat chování modelu, nemuel nic programovat (maximálně pouze rutinně převedl program z Fortranu do jiného programovacího jazyka). Námi vytvořená Simulinková realizace (opraveného) Guytonova modelu je zájemcům k dipozici ke tažení na adree www.phyiome.cz/guyton. Na této adree je i naše Simulinková realizace mnohem ložitější verze modelu Guytona et al. z roku 986. Zároveň je zde i velmi podrobný popi všech použitých matematických vztahů e zdůvodněním. K dipozici je i výpi zdrojového textu původního modelu z roku 986 ve Fortranu. OD SIMULAČNÍ PAVUČINY K SIMULAČNÍM ČIPŮM Spletitá pavučina počítacích bloků oživlého Guytonova modelu půobí ice vou ložitotí na první pohled impozantně, pro vlatní práci modelem je však doti nepřehledná. Při výtavbě našich vlatních modelů e nenažíme tavět mraveniště bloků prošpikovaných vazky informačních vodičů, v nichž e uživatel (a nezřídka i ám tvůrce modelu) velmi nadno ztrácí. Snažíme e proto, pokud to jde, model dekomponovat do přehledných čátí. Využíváme toho, že jednotlivé čáti imulační ítě e dají hierarchicky ekupovat do ubytémů uživatelky definovanými vtupy a výtupy, v mace ubytému e dají vtupy a výtupy tručně popat. Na kliknutí je možno k ubytému zpřítupnit i rozáhlou dokumentaci, kde je možno bez omezení podrobněji popat i teoretické pozadí vytvořeného ubytému. Takto pojaté ubytémy na první pohled připomínají elektronické integrované obvody, neboť na jednotlivých pinech těchto imulačních čipů jou přílušné vtupy a výtupy, které je možno propojit do ítě dalšími bloky a ubytémy (obr. 4). Důležité je, že nakrelené truktury jou v protředí programu Simulink živé pomocí počítačové myši lze na jednotlivé vtupy jednotlivých imulačních čipů přivét kontantní nebo proměnné hodnoty vtupních veličin a na výtupech pak nímat v numerickém či grafickém vyjádření jednotlivé hodnoty výtupních proměnných. Vnitřní truktura čipu může být při jeho použití zcela kryta, uživatel muí pouze vědět, jakou vtupní či výtupní veličinu přílušný pin reprezentuje. Pomocí myši může uživatel přenét čip z přílušné knihovny do vytvářeného modelu, kde přílušné vtupy a výtupy propojí. Chování čipu lze také nadno tetovat, tačí k jeho vtupům přivét přílušné definované průběhy hodnot vtupních veličin a na jeho výtupy připojit přílušné virtuální ocilokopy či dipleje. Každý čip může uvnitř ebe obahovat další propojené imulační čipy. Obáhlý imulační čip tak může mít poměrně ložitou hierarchii. Simulační čipy je možno ukládat do knihoven a opětovně používat v různých modelech. Tvorba imulačních modelů v biomedicínkých vědách je nezřídka týmová práce. Na jedné traně tojí ytémový analytik expert na formalizaci a tvorbu imulačních modelů (teoretický fyziolog, vytvářející formalizovaný popi 74 Čekolovenká fyziologie 56/27 č. 2

fyziologického ytému a tetující jeho chování pomocí imulačního modelu). Na druhé traně čato tojí klaický experimentální fyziolog či klinik, pro kterého je popi fyziologického ytému pomocí diferenciálních rovnic španělkou venicí, ale který dokáže nadno rozpoznat, nakolik odpovídá chování počítačového imulačního modelu biologické realitě. Podle našich zkušenotí může problém dorozumění mezi těmito dvěma kupinami pecialitů záadně unadnit důledné využívání imulačních čipů při výtavbě imulačního modelu. Znamená to v prvé řadě věnovat důlednou pozornot dokumentaci. Simulační čipy amy o obě mohou být i aktuální elektronickou dokumentací k vytvářeným modelům. Nejenže v čelní mace imulačního čipu je tručný popi všech vtupů a výtupů a vnitřek imulačního čipu Automatizovaná tvorba ovladače pro virtuální měřící/řídící kartu komunikující aplikací vytvořenou v protředí Control Web Přeloženi identifikovaného modelu do C++ Virtuálni ovladač ( modelem) Interaktivní flahové animace VÝUKOVÝ SIMULÁTOR (platforma Control Web) Automatizovaná tvorba Microoft. NET aembly Tetování ve výuce. NET aembly (( modelem) Vývoj, tetování a identifikace imulačního modelu v protředí Simulink/Matlab Interaktivní flahové animace Vývoj interaktivníchj animací v protředí Adobe FLASH Vývoj výukového imulátoru VÝUKOVÝ SIMULÁTOR (platforma Microoft.NET) Paní cénáře výukové aplikace Ideový návrh interaktivních ekvencí obrázků a aplikací (tzv toryboard) Obr. 5: Vývojový cyklu tvorby výukových imulátorù. Na poèátku je etavení cénáøe výukového programu vèetnì návrhu ekvencí obrázkù (tzv. toryboard). Pak náleduje tvorba imulaèních modelù, které budeme využívat v imulátoru, rep. výukovém programu využívajícím imulaèní hry. Pro tvorbu imulaèních modelù využíváme vývojové protøedí Matlab/Simulink od firmy Mathwork. Zároveò vytváøíme pohyblivé animaèní obrázky v protøedí Adobe Flah. Odladìný imulaèní model je pak pomocí námi vyvinutého oftwarového nátroje automaticky implementován ve formì øadièe virtuální mìøící/øídicí karty do protøedí Control Web od firmy Moravké pøítroje, v nìmž je vytvoøeno uživatelké rozhraní. Øadiè virtuální karty, obahující imulaèní model, toto protøedí ošálí výtupy modelu jou v protøedí Control Web interpretovány jako mìøené ignály z technologie a vtupy modelu jou interpretovány jako øídicí ignály mìøující do technologického zaøízení. Flahové animace jou do vytváøené výukové aplikace umítìny jako Active X komponenty a propojeny e vtupy/výtupy imulaèního modelu. Animace pak mohou být øízeny imulaèním modelem a do imulaèního modelu mohou zároveò pøicházet hodnoty vtupù generované interakcí uživatele flahovou grafikou. Další platformou, kterou využíváme pøi tvorbì výukových imulátorù je protøedí Microoft.NET. Do nìj umiśujeme jak imulaèní model ve formì automaticky generovaného.net aembly ze Simulinku, tak i flahovou interaktivní animaci. Dùležité je otetování výukových imulátorù ve výuce, které pøináší nové požadavky pro revizi, rozšíøení èi vytvoøení dalších výukových imulátorù. graficky reprezentuje íť použitých vztahů, na kliknutí myší lze u každého oftwarového imulačního čipu také otevřít okno nápovědy dalším podrobnějším popiem. Simulační čipy tedy umožňují pečlivě vét aktuální dokumentaci v elektronické podobě ke každému použitému ubytému při zachování veškeré funkčnoti. Aby mohl jednotlivé komponenty využívat i ten, kdo danou čát modelu nevytvářel, je podrobná a zároveň přehledná dokumentace nezbytná a ča trávený nad vypiováním pouty informací do maek jednotlivých ubytémů reprezentujících imulační čipy e pak zaručeně vyplatí. Výhodou za trochu té dřiny je porozumění experimentální fyziolog nemuí rozumět vnitřnímu upořádání imulačního čipu, porozumí ale tomu, jaké chování má od fyziologického ubytému, který čip reprezentuje, očekávat. Fyziolog je nadto chopen porozumět i truktuře ložené z propojených imulačních čipů ze truktury modelu přímo vidí, které veličiny polu vzájemně ouviejí (a ze znaloti fyziologie i dovede odhadnout, co a na jaké úrovni bylo zanedbáno). OD ROVNIC MODELU K TECHNOLOGICKÉMU KNOW HOW V edmdeátých a omdeátých letech bylo čaté, že autoři počítačových modelů na vyžádání poílali zdrojové texty počítačových programů, kterými byly tyto modely realizovány. Dne e už zdrojové programy rozáhlých imulačních programů zíkávají mnohem obtížněji. Rozvoj výpočetní techniky totiž umožnil praktické uplatnění imulačních modelů například v lékařkých počítačových trenažérech a výukových programech využívajících imulační hry. Biomedicínké modely mají vé míto i v technologických zařízeních od kapeních počítačů pro portovní potápěče až po řídící jednotky v ofitikovaných lékařkých přítrojích. Ze imulačních modelů e tak tává i technologické know how. V naši laboratoři biokybernetiky e zabýváme tvorbou imulačních modelů v rámci výzkumu dotovaného z veřejných zdrojů. Proto i truktura námi vytvářených modelů je veřejná. V rámci výzkumných grantů a rozvojových projektů jme mimo jiné vytvořili knihovnu fyziologických modelů v protředí Simulink-Matlab ve formě imulačních čipů. Tato knihovna byla vytvořena jako Open-Source produkt, byla periodicky aktualizována a je k dipozici zájemcům na našich internetových tránkách (www.phyiome.cz/imchip). TVORBA SIMULÁTORŮ PRO SIMULAČNÍ HRY Simulační nátroje firmy Mathwork jou určeny pro peciality. Pro běžného uživatele, který i chce e imulačním modelem jen pohrát, e příliš nehodí. I když v protředí těchto nátrojů je možné naprogramovat poměrně příjemné uživatelké rozhraní k ovládání vytvořeného modelu, pro účely uplatnění imulačního modelu ve výuce medicíny je Čekolovenká fyziologie 56/27 č. 2 75

toto rozhraní až příliš komplikované a navíc vyžaduje zakoupení dalších (pekelně drahých) licencí. Chceme-li vytvořit výukový imulátor, muíme ho zvlášť naprogramovat v některém z programovacích jazyků, včetně uživatelkého rozhraní imulátoru. Jedním z nezatupitelných komponent výukového imulátoru je i čát programu, která realizuje imulační model. Výledkem vývoje imulačního modelu (který provádíme využitím veškerého pohodlí nátroje Simulink/Matlab) je truktura matematických vztahů jinak řečeno, outava rovnic modelu, jejichž řešením dotaneme takové chování modelu, které e (v zvoleném rozahu a v dané přenoti) blíží chování fyziologického originálu. Známe-li rovnice, pak už zbývá hlavoruční dřinou přetvořit jejich trukturu do podoby počítačového programu ve zvoleném jazyce. Pro vytvoření imulátorů využíváme platformu Microoft.NET a programovací protředí Viual Studio.NET. Aby nebylo nutné ve Viual Studiu.NET ručně programovat již odladěný imulační model, vyvinuli jme peciální oftwarový nátroj (Kofránek et al., 25; Stodulka et al., 26), který automaticky převede vytvořený model do cílové platformy tento nátroj automaticky ze Simulinku vygeneruje imulační model ve formě Microoft.NET aembly (viz obr. 5). Další platformou, v níž běží imulační hry, je protředí Control-Web od firmy Moravian Intrument. Control-Web je vývojový ytém původně určený pro nadný vizuální návrh řídicích a měřících aplikací v průmylu využitím PC, vybavených peciální měřící/řídicí kartou. My tento nátroj využíváme jako protředí pro běh imulačních modelů tím, že vygenerovaný řadič virtuální řídicí karty v PC e pro ytém Control-Web tváří jako propojení průmylovým rozhraním ve kutečnoti však obahuje imulační model. Control Web je tak ošálen pokud ytém vyílá nějaké řídicí ignály do průmylového zařízení, ve kutečnoti poílá vtupní hodnoty do modelu. Pokud program vytvořený v protředí Control-Web čte nějaké naměřené ignály z průmylového zařízení, ve kutečnoti čte výtupní ignály z modelu (obr. 5). Tímto způobem e nám podařilo využít veškerou vizualizační ílu tohoto nátroje pro multimediální prezentaci imulačních modelů ve výuce. POHYBLIVÉ ANIMACE JAKO LOUTKY NA NITÍCH SIMULAČNÍCH MODELŮ Pro vytváření uživatelkého rozhraní výukového imulátoru je velmi vhodné imulátor navenek reprezentovat jako pohyblivý obrázek. Proto imulační model propojujeme multimediální animací vytvořenou pomocí Adobe Flah (Kofránek et al., 24). Animace pak mohou být řízeny výtupy implementovaného imulačního modelu a graficky reprezentovat význam číelných hodnot např. chematický obrázek cévy e může roztahovat nebo komprimovat, plicní klípek může hlouběji či mělčeji dýchat, ručička měřícího přítroje e může pohybovat a průběžně zobrazovat hodnotu nějaké výtupní proměnné modelu čtené z běžícího imulačního modelu na pozadí. Na druhé traně můžeme pře vizuální prvky vytvořené ve Flahi (nejrůznější tlačítka, knoflíky, táhla apod.) do imulačního modelu zadávat nejrůznější vtupy. V případě ložitější architektury může být logika propojení flahové animace a imulačního modelu poměrně ložitá, proto je vhodnější mezi vrtvu vizuálních elementů a vrtvu imulačního modelu vložit řídicí vrtvu, která na jednom mítě řeší veškerou logiku komunikace uživatelkého rozhraní modelem a kde je ukládán i přílušný kontext. V literatuře e hovoří o tzv. MVC architektuře výtavby imulátorů (Model View Controller). Toto upořádání je nezbytné zejména při ložitějších modelech a imulátorech, jejichž uživatelké zobrazení je reprezentováno mnoha virtuálními přítroji na více propojených obrazovkách. Výhody tohoto upořádání zvláště vyniknou při modifikacích jak modelu, tak i uživatelkého rozhraní (obr. 6). Při návrhu řídicí vrtvy, propojující vrtvu imulačního modelu uživatelkým rozhraním, e nám velmi ovědčilo využít propojené tavové automaty (jejichž pomocí je možno zapamatovat přílušný kontext modelu a kontext uživatelkého rozhraní). Vytvořili jme proto peciální oftwarový nátroj, pomocí kterého můžeme propojené tavové automaty vizuálně navrhovat, interaktivně tetovat jejich chování a automaticky generovat zdrojový kód programu pro protředí Microoft.NET (Stodulka et al., 26). Tento Vrtva uživatelkého rozhraní Řídicí vrtva Vrtva modelu Stavový automat pro určení kontextu výtupy vtupy Simulační model Obr. 6: Tzv. MVC architektura pøi tvorbì imulátorù. Mezi vrtvu modelu a vrtvu uživatelkého rozhraní je vhodné vložit øídicí vrtvu, kam jou mìrovány veškeré zprávy a událoti vznikající ve virtuálních pøítrojích uživatelkého rozhraní a kam je zároveò mìrována veškerá komunikace modelem. V této vrtvì e øeší veškerý kontext zobrazovaných dat a pøílušné požadavky na komunikaci modelem. Veškerá logika zobrazování a komunikace je pak outøedìna do jednoho míta, což podtatnì ušetøí èa pøi modifikacích uživatelkého rozhraní nebo zmìnách modelu. 76 Čekolovenká fyziologie 56/27 č. 2

nátroj umožňuje zefektivnit programování propojek imulačního modelu vizuálními objekty uživatelkého rozhraní ve výukovém imulátoru. SIMULAČNÍ HRY NA WEBU Další technologický problém, který bylo při tvorbě výukových imulátorů nutno vyřešit, bylo proto nalezení způobu, jak včlenit imulátory jako oučáti internetových e-learningových aplikací. Při jeho řešení je možno potupovat několika způoby. Jedním z nich je pouštění modelu na erveru a na klientký počítač poílat pouze výtupy z modelu. Znamená to ale pro každého připojeného uživatele na erveru individuálně pouštět jednu intanci imulačního modelu. Dalším problémem, zvláště u vzdálenějších a pomalejších připojení, je nezanedbatelné čaové zpoždění mezi výtupem imulačního modelu na erveru a vykrelením výledku na počítači klienta. Proto jme e rozhodli jít píše cetou pouštění imulačních modelů na počítači klienta. U jednodušších modelů je možno využít interpetovaný ActionScript ve Flahi, v němž je naprogramován imulační model. Složitější imulační modely už ale vyžadují kompilovaný imulátor. Naše řešení (Stodulka et al., 26) je zobrazeno na obr. 7. Uživatel i naintaluje platformu.net (pokud ji již nemá). Dále i na vém počítači naintaluje peciální klientký program dipečer imulačních modelů. V případě potřeby e dipečer rozšíří i o runtime pro protředí ControlWeb, které zajití možnot pouštění modelů v tomto protředí vytvořených. Webová e-learningová aplikace umožní táhnout potřebné oubory imulačního modelu a dipečer imulačních modelů je putí. Dipečer tak funguje obdobně jako prohlížeč obrázků, jen tím rozdílem, že míto zobrazení obrázků putí imulační program. SERVER ASP.NET Adobe Connect Runtime pro běh imulátorů vytvořených v protředí Control Web Simulační model tažený ze erveru Dipečer imulačních modelů Platforma.NET INTERNET Webová e-learningová prezentace KLIENT Obr. 7: Využití imulaèních modelù v internetových e-learingových kurzech. Dipeèer imulaèních modelù funguje obdobnì jako prohlížeè obrázkù, jen tím rozdílem, že míto zobrazení obrázkù putí imulaèní program. Obr.8: Ilutrativní ukázka doprovodného imulátoru ve výukovém programu patofyziologie cirkulace. ZABALENÍ SIMULAČNÍCH HER DO MULTIMEDIÁLNÍHO VÝKLADU Jedním z projektů, který vytváříme v naší laboratoři, je Atla fyziologie a patofyziologie (viz www.phyiome. cz/atla). Atla (Andrlík et al., 26) je průběžně vytvářená internetová multimediální výuková pomůcka z oblati normální a patologické fyziologie, která využitím imulačních modelů pomáhá vyvětlit funkci a poruchy jednotlivých fyziologických ytémů. Simulační hry (obr. 8) jou oučátí e-learningových multimediálních výukových lekcí, jejichž podkladem je cénář vytvořený zkušeným pedagogem. Pedagog navrhuje vyvětlující text a textem propojené doprovodné obrázky a animace. Animace jou vytvářeny v protředí Adobe Flah v úzké polupráci pedagoga výtvarníkem. Text je poté namluven a ynchronizován e pouštěním jednotlivých animací a odkazy na imulační hry. Jednotlivé komponenty jou kompletovány do výukových lekcí. Pro vytváření a kompletaci multimediálních výukových lekcí využíváme oftwarové protředí erveru Adobe Connect (dříve Macromedia Breeze). OD ENTUZIAZMU K TECHNOLOGII A MULTIDISCIPLINÁRNÍ SPOLUPRÁCI Navzdory tomu, že e využití počítačů ve výuce talo tématem řady konferencí, odborných i popularizačních článků, přeto, že hardwarové možnoti i oftwarové nátroje dne již dopěly do úrovně umožňující vytvářet náročná interaktivní multimedia, k výraznému rozšíření multimediálních výukových programů ve výuce medicíny zatím nedošlo. Příčin je několik: Za prvé ukazuje e, že tvorba výukových programů je podtatně náročnější na ča, lidké i materiální zdroje, než je obvykle plánováno. Za druhé tvorba kvalitních medicínkých výukových programů vyžaduje týmovou multidiciplinární polu- Čekolovenká fyziologie 56/27 č. 2 77

práci zkušených pedagogů, lékařů, matematiků, fyziků, programátorů i výtvarníků. Konečně, pro kreativní propojení různých profeí podílejících e na tvorbě výukové multimediální aplikace, muí být k dipozici vhodně zvolené vývojové nátroje (jejichž ovládnutí vyžaduje určité úilí a ča). Nároky toupají, pokud na pozadí výukového programu má běžet imulační program umožňující interaktivní imulační hry ve vývojovém týmu pak muí být i odborníci, kteří jou chopni navrhnout, formalizovat a odladit přílušné modely (lékaři, matematici, fyzici a informatici). Domníváme e proto, že nejdůležitějším výledkem, kterého e nám při vytváření internetového Atlau fyziologie a patofyziologie zatím podařilo doáhnout, je vybudování multidiciplinárního týmu lékařů, matematiků, programátorů i výtvarníků, který je chopen tyto bariéry překonat. Projekt Atlau fyziologie a patofyziologie je otevřený. Veškeré výukové texty, interaktivní animace a imulační modely včetně jejich zdrojových kódů jou k dipozici všem zájemcům. Jako open-ource jou i veškeré námi vytvořené podpůrné oftwarové nátroje umožňující vygenerování jádra imulátorů z protředí Matlab/Simulink a ditribuci imulátorů protřednictvím internetu. Náš vývojový tým uvítá polupráci dalšími pracovišti na dalším rozšiřování Atlau a vytvoření jeho jazykových mutací. Poděkování: Práce na vývoji lékařkých imulátorů je podporována grantem MŠMT č. 2 C63 a polečnotí BAJT ervi. r. o. LITERATURA. Andrlík M, Kofránek J, Matoušek S, Stodulka P, Wünch Z, Kripner T, Hlaváček J. Internetový atla multimediálních modelů pro vybrané kapitoly normální a patologické fyziologie člověka. Ukázka předběžných výledků. Medoft 26, Zeithamlová M., Agentura Action-M, Praha, 26; 7 2. 2. Amoov NM, Palec BL, Agapov BT, Jermakova II, Ljabach EG, Packina SA, Solovjev VP. Teoretičekoje iledovanie fiziologičekich itěm. Naukova Dumka, Kijev, 977. 3. Guyton AC, Coleman TA and Grander HJ. Circulation: Overall Regulation. Ann. Rev. Phyiol., 4,972,. 3 4. 4. Guyton AC, Jone CE and Coleman TA. Circulatory Phyiology: Cardiac Output and It Regulation. Philadelphia: WB Saunder Company, 973. 5. Guyton AC. The upriing kidney-fluid mechanim for preure control it infi nite gain! Hypertenion, 6, 99,. 725 73. 6. Ikeda N, Marumo F and Shirataka M. A Model of Overall Regulation of Body Fluid. Ann. Biomed. Eng. 7, 979,. 35 66. 7. Kofránek J, Maruna P, Andrlík M, Stodulka P, Kripner T, Wünch Z, Maršálek P, Smutek D, Svačina Š. The deign and development of interactive multimedia in educational oftware with imulation game. Proceeding of the Seventh IASTED International Conference on Computer Graphic and Imaging, Kauai, Hawai, USA 24; 64 7. ISBN. 8. Kofránek J, Andrlík M, Kripner T, Stodulka P. From Art to Indutry: Development of Biomedical Simulator. The IPSI BgD Tranaction on Advanced Reearch 2, 25,. 62 67. 9. Stodulka P, Privitzer P, Kofránek J, Mašek J. Nové potupy při tvorbě imulátorů inteligentní propojení Matlabu a Simulinku platformou.net a tvorba tavových automatů řídících výlednou aplikaci. Medoft 26, Zeithamlová M., Agentura Action-M, Praha 26, 7 76. 78 Čekolovenká fyziologie 56/27 č. 2

MEDSOFT 27, borník přípěvků,. Jiří Kofránek, Stanilav Matoušek, Michal Andrlík: Škola (imulační) hrou - využití imulačních modelů acidobazické rovnováhy v e- learningové aplikaci. In: Zeithamlová, Milena. 27. Praha, Czech Republic, Agentura Acion M. MEDSOFT 27, ISBN 978-8-867-42-7 tr.83-92, 27. 2. Jiří Kofránek, Martin Tribula: Control web pro multimediální interaktivní ledvinu. In:Zeithamlová, Milena, 27. Praha, Czech Republic, Agentura Acion M. M EDSOFT 27, ISBN 978-8-867-42-7 tr. 93-, 27. 3. Zdeněk Wünch, Marcel Matúš, Tomáš Kripner, Jiří Kofránek: Modely regulace ve fyziologickém praktiku. In: Zeithamlová, Milena. 27. Praha, Czech Republic, Agentura Acion M. MEDSOFT 27, ISBN 978-8-867-42-7, tr.225-23, 27.

Škola (imulační) hrou využití imulačních modelů acidobazické rovnováhy v e-learningových aplikacích 83 ŠKOLA (SIMULAČNÍ) HROU VYUŽITÍ SIMULAČNÍCH MODELŮ ACIDOBAZICKÉ ROVNOVÁHY V E-LEARNIGNOVÉ APLIKACI Jiří Kofránek, Stanilav Matoušek, Michal Andrlík Anotace Simulační hry jou výhodným pedagogickým nátrojem umožňujícím názorně vyvětlit komplexní vztahy ve fyziologických regulačních ytémech a projevy regulačních poruch v patogeneze nejrůznějších onemocnění. Jedním z principů, který pomáhá pochopit význam jednotlivých regulačních myček a jejich uplatnění při rozvoji nejrůznějších onemocnění možnot v modelu rozpojit regulační myčky a ledovat jednotlivé původně propojené ubytémy odděleně (tzv. princip ceteri paribu). Tuto možnot hojně využíváme v multimediáloním e-learningovém programu vyvětlujícím poruchy acidobazické rovnováhy. Teoretickým podkladem tohoto programu byly modely acidobazické rovnováhy o kterých jme referovali na loňkém Medoftu. Simulační model byl odladěn a verifikován ve vývojovém protředí Matlab/Simulink. Pro tvorbu multimediálních komponent jme využili protředí Adobe Flah, a pro tvorbu vlatní výukovou aplikace využíváme protředí Adobe Connect. Aplikace bude oučátí vytvářeného Internetového Atlau fyziologických modelů. Klíčová lova Acidobazická rovnováha, e-learning, krevní plyny, imulační model, výukové imulátory. Úvod V interaktivních výukových programech využívajících imulační hry dne nachází vé uplatnění taré Komenkého krédo "škola hrou". Spojení multimediálního protředí, loužícího jako zvukové a vizuální uživatelké rozhraní, e imulačními modely totiž umožňuje názorně i "oahat" vykládaný problém ve virtuální realitě. Simulační hrou je možné bez rizika otetovat chování imulovaného objektu např. zkuit přitávat virtuálním letadlem, nebo, v případě lékařkých imulátorů léčit virtuálního pacienta, nebo i otetovat chování jednotlivých čátí

J. Kofránek, S. Matoušek, M. Andrlík 84 fyziologických ubytémů. Simulační hry umožňují názorně vyvětlit komplexní vztahy ve fyziologických regulačních ytémech a kauzální řetězce v patogeneze nejrůznějších onemocnění. Spojení multimediálního interaktivního protředí e imulačními hrami je pedagogicky velmi účinným nátrojem výkladu, unadňujícím tudentům pochopení ložité dynamiky patofyziologických tavů. Jedním z patologických tavů, jejichž právné pochopení činí tudentům medicíny (ale i některým lékařům) obtíže je problematika poruch acidobazické rovnováhy vnitřního protředí. Tato problematika je důležitá pro řešení řady závažných tavů v akutní medicíně, její právná interpretace je však provázena řadou problémů. A právě zde může hra e imulačním modelem významně připět k pochopení kauzálních řetězců, které vedou k acidobazickýcm poruchám. 2. Dánká škola acidobazické rovnováhy a "matematické čarodejnictví" některých zatánců "moderního přítupu" k acidobazické rovnováze Acidobazická rovnováha je výledkem dvou regulovaných bilancí bilancí mezi tvorbou a výdejem ilných kyelin (ledvinami) a bilancí mezi tvorbou a výdejem oxidu uhličitého (repirací). Tyto bilance jou propojeny protřednictvím pufračních ytémů bikarbonátového pufračního ytému a nebikarbonátového pufračního ytému (který je tvořen pufračními ytémy plazmatických bílkovin, hemoglobinu a fofátů). Označíme-li ouhrnnou koncentraci nebikarbonátových bazí jako [Buf - ] ve kutečnoti e jedná o pufrační baze plazmatických bílkovin, hemoglobinu a fofátů pak ouhrnná koncentrace bikarbonátů a nebikarbonátových pufračních bazí tvoří tzv. hodnotu BufferBae [6]: BB=[HCO 3 - ] + [Buf - ] Velkou čát hodnoty BB ovlivňuje koncentrace hemoglobinu aby bylo možno rovnávat hodnoty u pacientů, kteří mají různou koncentraci hemoglobinu, v klinice e počítá z rozdílem kutečné hodnoty BB a její normální hodnoty (v krvi závilé na koncentraci hemoglobinu) tento rozdíl je označován jako tzv hodnota výchylky nárazníkových bazí, neboli Bae Exce (BE): BE=BB-NBB Při metabolických poruchách acidobazické rovnováhy (tj. poruchách bilance mezi tvorbou a vylučováním ilných kyelin) dochází k tomu, že

Škola (imulační) hrou využití imulačních modelů acidobazické rovnováhy v e-learningových aplikacích 85 nadbytek nebo nedotatek ilných kyelin je tlumen pufračními ytémy, což vede ke změnám hodnot BB rep. BE. Repirační ytém na to reaguje změnou rychloti vylučování CO2 což vede ke změnám hladiny CO 2 v arteriální krvi a (pře pufrační ytémy) k náledným kompenzačním změnám v koncentraci vodíkových iontů. Pro klinické vyhodnocování poruch acidobazické rovnováhy byly dánkými autory [5] experimentálně etaveny nomogramy, které vyjadřují závilot koncentrace vodíkových iontů [H + ], rep. ph na hodnotě pco 2 a koncentraci hemoglobinu (Hb): [H + ]=Funkce (pco 2, BE, Hb) Tyto dne v klinice široce využívané nomogramy byly založeny na předpokladu normální koncentrace plazmatických bílkovin (které ovlivňují hodnotu BB). To způobuje problémy při interpretaci výledků vyšetření acidobazické rovnováhy u akutně nemocných pacientů poruchou koncentrace plazmatických bílkovin. Tzv. "moderní přítup" Stewarta a jeho náledovníků [2,7,8] k vyvětlení poruch acidobazické rovnováhy vychází z matematických vztahů, počítajících koncentraci vodíkových iontů [H] z parciálního tlaku CO2 v plazmě (pco2), celkové koncentrace labých (neúplně diociovaných) kyelin a jejich bazí ([Buf tot ]=[Buf - ]+[HBuf]) a z rozdílu mezi koncentrací plně diociovaných kationtů a plně diociovaných aniontů tzv. SID (trong ion difference): [H + ]=Funkce (pco 2, SID, Buf tot ) K tomuto vztahu (jehož přený tvar jme uvedli např. v [x]) ovšem řada Stewartových náledovníků přitupovala jako k "orákulu" z věcně právných matematických vztahů e vyvozují neprávné kauzální příčiny. Z výše uvedené rovnice např. vyplývá, že při hypalbuminémii (charakterizované nížením [Buf TOT ]) je tendence k alkalémii, při rozředění ECT (a náledným nížením SID) dochází k acidémii, při zakoncentrování ECT naopak k alkalémii (a vyvětlují e tak tzv. diluční acidózy při podání nadměrného množtví fyziologického roztoku, nebo naopak kontrakční alkalózy, pozorované při některých hypovolemických tavech). Z toho pak někteří autoři vyvozují, že jednou z prvotních kauzálních příčin acidobazických poruch jou změny v hodnotách SID. Tak např. Sirker a pol. [7[ tvrdí že "pohyb vodíkových iontů pře membrány (krze vodíkové kanálky) nemá vliv na jejich aktuální koncentraci. Přímé odtranění H + z jednoho kompartmentu nezmění hodnotu žádné nezávilé proměnné a tudíž i hodnotu koncentrace [H + ]

J. Kofránek, S. Matoušek, M. Andrlík 86 rovnovážná diociace vody vyrovnává jakékoli fluktuace v koncentraci [H + ] a louží nevyčerpatelným zdrojem nebo výlevkou pro ionty H + ". Obr Hodnota SID v plazmě je v podtatě totožná hodnotou BB, koncentraci vodíkových iontů je možno v modelu vypočítat jak z hodnot SID podle Stewarta, nebo z hodnot BB a koncentrace plazmatických albuminů 3. Bilanční přítup k acidobazické rovnováze Pro pochopení kauzálních řetězců při poruchách acidobazické rovnováhy je důležité i uvědomit, že hodnoty SID a BB jou v podtatě totožné (obr. ) a koncentraci vodíkových iontů lze vypočítat jak z hodnot SID, tak i z hodnoty BB. Proto změny SID jou v podtatě totožné e změnami hodnot BB (projevující e změnou hodnot BE). Protože přeun iontů mezi kompartmenty tělních tekutin je vždy elektroneutrální ( výjimkou membránových proceů na vzrušivých membránách valu a nervové tkáně), jou přeuny vodíkových iontů či bikarbonátů vždy doprovázeny přeuny komplementárních iontů. Tak například při metabolické tvorbě ilných kyelin přichází z buněk do extracelulární tekutiny přílušné množtví vodíkových iontů provázené ekvimolárním množtvím aniontů ilných kyelin. Obdobně, příuny či ztráty bikarbonátů jou vždy provázeny ekvimolárními přeuny doprovodných iontů (např. ztráty bikarbonátů gatrointetinálním traktem jou provázeny retencí chloridů v extracelulární tekutině, což vede k hyperchloremické metabolické acidóze). Pufrační reakce nemění elektroneutralitu mohou ale měnit hodnotu SID a BB. Přeunuté vodíkové ionty nebo bikarbonáty okamžitě reagují pufračními ytémy a v numericky tejném mylu mění jak hodnotu BB, tak i hodnotu SID. Změny hladin iontů charakterizované změnou SID a změny veličin charakterizujících pufrační kapacitu (změnou BB, rep. BE) jou proto duální projevem jednoho a téhož tavu.

Škola (imulační) hrou využití imulačních modelů acidobazické rovnováhy v e-learningových aplikacích 87 Obr. 2 Acidobazická rovnováha je výlednicí dvou bilancí propojených pře pufrační ytém bilancí mezi tvorbou a vylučováním oxidu uhličitého a bilancí mezi tvorbou a vylučováním ilných kyelin. Purační reakce ami o obě nemění elektroneutralitu. Přeun iontů mezi kompartmenty tělních tekutin je vždy elektroneutrální, proto jou přeuny bikarbonátů a vodíkových iontů vždy provázeny přeunem komplementárních iontů. Náš bilanční přítup k formalizaci acidobazické rovnováhy jednocuje klaické pojetí tzv. "Dánké školy" kvantitativním pojetím Stewarta a jeho náledovníků - podrobněji jme o tom referovali na poledních dvou konferencích MEDSOFT [3,4]. V našem pojetí acidobazickou rovnováhu ovlivňuje dvojí (regulovaná) bilance: bilance tvorby a výdeje ilných kyelin a bilance tvorby a výdeje oxidu uhličitého (obr 2). Tyto bilance jou propojeny protřednictvím pufračních ytémů. Kvantitativně tyto procey popiuje imulační model, který umožňuje kauzálně vyvětlit ouviloti poruch acidobazické, objemové a iontové rovnováhy. Tento model je v pozadí naší výukové aplikace. 4. Pohyblivé animace jako loutky na nitích výukového imulačního modelu Motorem imulačních her jou imulační modely, které vytváříme ve vývojovém protředí Matlab/Simulink od firmy Mathwork. Protředí Matlab/Simulink je efektivní nátroj pro návrh, kontrukci a identifikaci