Univerzita Karlova v Praze, 1. lékařská fakulta, Laboratoř biokybernetiky a počítačové podpory výuky
HumMod – Golem Edition Human Physiology Model
J.Kofránek, M.Mateják, P.Privitzer, T.KulhánekJ.Šilar, F.Ježek, S.Matoušek
History
• 1972 – A.Guyton & col.: Overall circulation• 1978 – N.Ikeda & col.: Body fluids• from 1997 – J.Kofranek & col.:Physiolibrary• 2005 – S.Andersen & col.: OSA• 2008 – T.Coleman & col.: QHP 2008 beta 2• 2010 – T.Coleman & col. : HumMod
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
DS 2009• T.Coleman
DS 2009
VascularCompartments QHPViewSpl
anch
nicV
eins
Equations
2833 files in 772 folders2833 files in 772 folders
HumMod GolemEdition
CardioVascular
Metabolism
Heat
Water
Proteins
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
Gases
Electrolytes
Nerves
Hormones
Status
Oxygen
Carbondioxyd
Titratable Hydrogen Ion
Respiratory Center
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
Gases
Concentration Conpartement
Tissues Oxygen
Blood O2 Diffusion
Alveolar Ventilation
Breathing
Blood O2 Measurement
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
Oxygen
Concentration Conpartement
Tissues: H+ in blood, IST and ICF
Renal Acidification: H+ and NH4+
Blood pH Measurement
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
Titratable Hydrogen Ion
Model Setup/Inputs• Initial state values (~150)
– Masses, Volumes, ..– Steady State
• Parameters and Constants (~4000)– Characterizations of Elementary things– Identification (Also Indirect Meassurement)
• Simple Environment Model– Meat, Air, Exercise, Intravenous Nutritions,
Transfusion, Dialysis, Hemorrhage, ...
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
HumMod.Library
• Domains:– Hydraulic (mmHg, ml/min, ..)– Concentration (mol/ml, mol/min, ..)– Osmotic (mol/ml, ml/min, ..)– Termoenergetic (K, kCal/min, ..)
• Simple blocks:– Resistance, Accumulation, Pump, Outflow, Absorbtion, Chemical
reaction ..
Charles University of Prague, 1. Medicine Faculty, Laboratory of Biocybernetics and Computer aid Teaching
HumMod Golem Edition
heart
pulmonaryCir?
systemicCircula?
systemicCirculation
redCells
bloodPropert?
busConnector
Carotid Artery ?
(initial 10?
Sy?
8?m?_?ml
periph?
peripheral
volumeC?
85?veins
00
1?_?ml
coll?
gra?
40
legsArtysml/?
0
hyd?
(initial 5?(initial ?
100legsVeins
ml/?
hyd?0
k=9?
G
leftC?
leftCoro?right?
rightCor?
splanchnicCirculation
Low erTorsoVeinHeight
Exercise_MusclePump_Effect
SystemicArtys_Pressure
SystemicVeins_Pressure
Gravity_Gz
LeftHeart_BloodFlow
q_inq_out
busConnector
(initial 10? GITract
GITract
06?m?_?mlS?
liver
SplanchnicVeins_Pressure
PortalVein_V0
q_inq_out
busConnector
A2Effect
ADHEf?
11.2min.?____ml
Anesth?
Viscosity
Vascul?
AplhaR?
GITract
PO2On?
AlphaBlocade_Effect
AlphaPool_Effect
GangliaGeneral_NA
ADHPool_Log10Conc
A2Pool_Log10Conc
GITract_PO2
GITract_Function_Failed
Anesthesia_VascularConductance
Viscosity_ConductanceEffect
q_in q_out
organBloodFl?
BloodFlow
TotalAgonism
HU?
NE?
TotalAgonism
+
NE?
HU?
sw itch1
booleanConst?
Sw itch
Setting
Symps?
curveActivity
Sym
psEffect
GangliaGeneral_NA
AlphaPool_Effect
AlphaBlockade_Effect
yBase
y
Univerzita Karlova v Praze, 1. lékařská fakulta, Laboratoř biokybernetiky a počítačové podpory výuky
Thank you for attention
Marek Mateják [email protected] Jiří Kofránek [email protected] Privitzer
HumMod Golem Edition
...
tissuesMetabolismliverMetabolism
Glucose
KetoAcids
CellProte? GILumen
Urea
Lipidsheat
lactate
aminoAcids
busConnector
GlycogenGLU_TO_GLY
LM_Glycogen?
LM_Glycogen?
LM_FA_Gluc? LM_Gluconeo?AA_TO_GLUGLU_TO_FA
Insulin?
Insulin?
Insulin?
75min
____mg
70min
____mg
42min
____mg
MassE?Glucos?LiverF?
Insulin?75min
____mg
MassE?Glucos?
LiverF?
Glucag?
Epinep?
.?
0? 0.6Glucos?LiverF?
Glucag?Glucos?Amino?LiverF?
LM_KetoacidsFA_TO_KA
1?LiverF?
FattyA?Glucag?
2.2min
____mg
m?
m?
LM_FA_Amin?AA_TO_FA
Insulin?
34min
____mg
0.? Amino?LiverF?
0.3
0.3
GLY_TO_GLU
1?
gl?
LiverFunctionEffectPortalVein_Glucagon
PortalVein_Glucose
PortalVein_Glucose
PortalVein_Glucose
EpiPool_Epi
liver_GlucoseToCellStorageFlow
s?s?
s? s?
Glucose
LM_Fatty?
Ketoacids
busConnector
s?
AminoAc?
s?
Urea
LM_Keto?
curve
curve
product
yBase
y
u
HumMod Golem Edition
vasopressin
aldosteroneangiotens?
atriopeptin
erythropo?
glucagoninsulin
renin
thyrotropin thyroxine
catechols
leptin
busConnector
InsulinPool
secretionsynth?
clear?
Portal?InsulinS?
k=?
gain
KAEffect
MassE?
1
Glucos?
Functio?
BasicF? 0.0?
uU/l k=1?
mU?
u?
I
k=(1/20)/Libr?
InsulinSynthe?
-
feedback
Ik=(1/?
LM_I?
-
feedback1
PortalVein_PlasmaFlow
ECFV_Vol
PortalVein_Insulin
Insulins?
busConnector
Insulin
LM_Insulin_InsulinDela?
curve
curveproduct
yBase
y
u