integrátor RVM

Transkript

integrátor RVM
LABORATOŘ BIOKYBERNETIKY A POČÍTAČOVÉ PODPORY VÝUKY ÚPF, 1. LF UK
Tvorba modelu
Tvorba simulátoru
Nástroje pro
tvorbu
simulátorů
Nástroje pro
tvorbu modelů
Formalizace
fyziologických vztahů
Implementace modelu do
simulátoru
Vytváření simulačního
modelu
Vytváření uživatelského
rozhraní simulátoru
Ověřování chování
simulačního modelu
Verifikace simulátoru ve
výuce
Chování modelu je
jiné než chování
biologického
originálu
Dostatečně dobrá shoda
chování modelu s
chováním biologického
originálu
Nové požadavky na
simulátor – nové
požadavky na simulační
modelu
Formalizace
fyziologických vztahů
Annual Review of Physiology
1972
A.C. Guyton
Functional block
Formalizace
fyziologických vztahů
Divider
20
÷
0
-4
…??!!
50
Integrator
Multiplier
×
Summator
PPA
PLA
+
+∑
-
PCP=0.55 PLA+0.45 PPA
PCP
Formalizace
fyziologických vztahů
Multiplier
Divider
×
÷
Summator
Guyton
+
+∑
Guyton
×
-
×
Guyton
÷
Simulink
Simulink
+
Nástroje pro
tvorbu modelů
+
-
Simulink
Functional block
20
0
-4
Simulink
20
50
Integrator
0
-4
50
Guyton
Guyton
1
s
Simulink
NON-MUSCLE OXYGEN DELIVERY
VASCULAR
STRESS
RELAXATION
MUSCLE BLOOD FLOW CONTROL AND PO2
260
OSV
168
269
227
PK1
u^3
PK3
257
40
225
x
1 o
s
200
235
Xo
P2O
upper limit 8
MO2
265
2400
224
u^3
271
POT^3
HM
xo
271
1
s
VVE
P3O
242
PVO
223
POT
188
1
220
189
AHM
HM
6
AHM
158A
NOD
201
213
207
214
CNA
142
0.1003
RFN
lower limit 0.35
PVO
1
RBF
0.001
0.025
2.5
1.211
177
PRA
0
CNX
178
179
CNE
1
s
0.0007
2
181
REK
PPC
AHY
180
AHZ
AH7
AHM
1
1.211
28
184
lower limit 3
RFN
10
1
0.14
AH
222
139
AOM
0.9898
AMM
0.3333
CNR
RBF
100
AUM
1
182
CN8
1.2
1
183
176
1
175
CNY
lower limit 0
40
1
s
CNZ
6
AM
AHM
1
40
AH1
10u
NOD
221
upper limit 15.0
lower limit 0.4
RFN
1.2
ARF
195
0.3
249
EXC
187
AHC
185
0.0785
AH2
GP3
1
PDO
512
6
0.9999
0.1
215
APD
202
186
AH4
216
1
AAR
243
8
0.0125
7.999
AM
211
1.5
0.08
122
VPF
210
1
POM
PMO
0.5
2.86
VIM
196
0.5
250
244
PM5
2.8
8
GF4
GF3
1
s xo
1
u^3
P3O^3
233
200
TVD
0.001001
0.009
0.301
60
191
0.01
219
8.0001
OVA
QO2
0.00333
GF3
197
1
1
BFN
40
POT
57.14
203
algebraic
loop
breaking
VIM
0.01095
1
RMO
234
255
272
upper limit 8
P1O
232
OSA
VV7
VV1
62
0
190
217
1
GLP
31.67
VV7
VV2
61
lower limit 0
Z11
AHM
5
lower limit .005
251
Z10
1000
209
PPC
51.66
18
POE
1
248
AAR
198
63
TVD
4
1
212
0
7.987
241
194
STH
8.25
1.002
TRR
0.8
VV7
DVS
5
193
1
STH
0.001007
208
0.00781
VV6
0.001
PFL
EVR
AAR
33
AOM
1
8
VUD
lower limit 0.0003
0.125
SRK
252
247
P2O
2400
256
264
1
253
192
POT
8
VUD
200
0.25
-1
0.7
231
218
GFR
1
s
199
PM4
1
sx
o
OVA
DOB
236
QOM
BFM
THIRST AND DRINKING
206
65
64
238
198.7
5
P40^3
1
GFN
205
246
P4O
8.0001
0.15
KIDNEY DYNAMICS AND EXCRETION
RR
1
1
s xo
02A
u^2
PM1^2
5
OVA
POV
266
237
2500
230
263
AMM
lower limit .001
226
2688
lower limit 50
254
1
239
40
RDO
512
267
AU
229
258
262
POT
245
PMO
5
RMO
5
268
PM3
240
PK2
800
POV
270
228
BFM
1
259
0.7
261
AOM
1
1
s x
o
57.14
02M
AM
1
1
AU
AH8
1
lower_limit_0
1
NON-MUSCLE LOCAL BLOOD FLOW CONTROL
40
POV
277
278
1
s
POB
276
274
275
POD
273
ARM
1
POK
lower limit 0.2
1
1
AR1
40
1
AR3
AR1
1
s
xo
1
lower limit 0.5
1
20
RAR
0.1
1
AR2
RAR
AUM
PAM
30.5
PON
283
286
11520
0.495
2.86
0.00355
A3K
0.3
1
32
1
s
xo
0.85
VAS
1
PA
VAE
5
VBD
VVR
6
BFN
PGS
PIF
xo
3.25
8
VVS
0.3
QVO
2.8
VVS
lower limit 0.0001
VVE
0.0825
QVO
PVS
29
5
0
1
0
294
293
3
298
295
AUC
A1B
u^3
0.4
24
AUK
AUB^3
304
6
RPT
22
21
VPE
PPA
PGL
AUZ
AUN
1
311
AU
AUN calculation
0.21
AU9
0.85
1
314
312
AUV
1
s xo
313
1
AUY
318
0.5
319
2.949
1
AUH
1
1
1.001
1
8
VVR
70
PPA
AUH
150
0.4667
15
146
AVE
1
0.55
0.4
151
138
0.375
PPD
AUTONOMIC CONTROL
SVO
32
327
328
QLO
324
325
AU
2
PPI
2-(0.15/u)
DFP
PPI = 2 - (0.15/VPF)
333
-3.994e-010
DFP
142
0
0.0125
xo
VPF
0.01252
1
s
1
335
0.00042
REK
u^2
CHY^2
117
NOD
1
s
93
94
PGC
PGR
PG2
95
99
CNA
118
NED
0.25
119
1
xo s
2130
0.1
NAE
CNA
142
116
HM
57600
348
343
40
142
PIF
57600
upper limit 1
PGP
NID
PTC
PGH
HMD
40
334
344
1
349
VRC
2
1
1
xo s
1
HPL
1
1
xo s
HMD
HPR
1
STH
0.1
1
VG
1
RKC
VRC
124
CKE
126
120
0.1
xo
1.001
5
RC2
5
123
125
96
V2D
0.4
100
VPF
75
KE
KOD
1600
VB
HEART RATE AND STROKE VOLUME
1
xo s
0.013332
VGD
352
HPR
347
342
0.0000058
143
PLF
KID
11.4
0.00014
122
KED
100
DHM
1
336b
2
121
98
HPL
xo
VRC
PFI
1
1
140
AM
1
KCD
0.0028
u^0.625 PP3^0.1
u^0.625 PA4^0.625
1
s
xo
2850
KE1
127
5
xo
HM
11
141
1
336
KIR
CKE
113
1
s
(u/12)^2
0.0025
351
1
s
40
HMD
0.5
PP3
346
57
HYL
PTS
89
90
91
VIC
PIF
92
0.0125
VPF
114
40
VTW
PRM
-5.9
115
VEC
CHY
3
VP
12
VTS
VTW
24.2
0.0125
PULMONARY DYNAMICS AND FLUIDS
RED CELLS AND VISCOSITY
HEART HYPERTROPHY OR DETERIORATION
VIC
128
129
KIE
KCD
0.013
HM2
40
RCD
332
321
5
1
152
144
0.0003
PPA4
336c
PPO
CPF
0
140
326
0.0003
2
PRA
6
130
3550
97
341
RC1
331
PPI
322
323
HR
PTT = (VTS/12)^2
PTT
PLF
PLF 145
350
345
xo
VG
101
85
POT
15
1
135
1
xo s
25
KI
1
s
GPR
VTS
PPA
HSR
100
340
POS
0
POS
11.99
PA
HSL
1
0.00092
PPC
139
8
15
100
1.5
337
464e-7
PPD
10
VG
330
6.822e-008
148
PPN
PCP
SVO
338
VIE
POY
147
AVE
0
86
VTS
lower limit 0.2375
xo
0
134
PTS = f(VIF)
VIM
0.333
VPF
1
s
0.000225
12
339
1
PO2
PPR
149
137
AUM
0
0.01
131
171
xo
1
s
88
8.25
28
136
POT
GPD
-6.3
112
0.9897
VIM
329
PO1
CPN
CPP
PPC
320
PIF
PTS
xo
1
s
0
CNA
VIC
VIF
12
84
CCD
VID
20
VID
0
VVR
PLA
0.7
87
133
132
111
0.0005
VTC
CIRCULATORY DYNAMICS
1
2.95
315
GP2
83
VV9
0.3
AUD
VID
CKI
VTL
3.159
AU
1.115e-006
110
GPD
0
VTD
1.001
AUL
GP1
VIF
0.002
0.15
0.0704
0.09914
0.38
AUJ^AUZ
316
317
AUJ
uv
xo
1
ALDOSTERONE CONTROL
IFP
1
xo s
12
0.1
VPA
0.0048
PTT
20
103
DPI
TISSUE FLUIDS PRESSURES AND GEL
x170
o
lower limit 6
104
102
DPL
0.30625
15
1
PRA
1
s
CNA
109
CPI
DPC
0.04
14
PRA
1
s
VPA
0.005
166
KN1
AMC
-6.328
VRA
15
QRO
169
60
9
0.25
QRN = f(PRA)
18
20
165
CKE
5
CPI
PIF
lower limit 4
20
-4
QPO
19
15.22
PLA
AM1
AMT
AMR
200
0.04
1
s
PR1
0
QPO
310
105
xo
PRA
0.00352
7.8
142
PTC
0
AMP = f(PA)
106
PIF
20.17
108
DPL
5
VRA
PPA
AU8
AUM
QRN
AUH
23
0.004
0.1
13
AUH 51
0.026
AMP
0
PLD
lower limit 5
0.002
DRA
15
1
RVM = f(PP2)
Z8
309
AUN CALCULATION
AUN
50
PPA
xo
0
when PA1<50: AUN=6
when 20>PA1<50: AUN=0.2*(50-PA1)
when PA1>=50: AUC=0
0
1
1
s
VTL
5.043
12
-0.017
168
DPL
PTC
308
AUB
171
167
107
QRO
16
0
PP2
RPT
0.03825
0.001896
VTL
HMD
HMD
52
AU2
0.0005
AUB calculation
PA1
QVO
1
RVM
PL1
PLA
u
AM2
AM3
PA
100
HSR
HPR
55
0.0357
20
57
DAU
305
when PA1<40: AUB=1.85718
AUB
when 40>PA1<170: AUB=0.014286*(170-PA1)
when PA1>=170: AUB=0
11
AUH
1.4
RPV
DLA
301
AUB CALCULATION
PA1
307
1
303
AU6
19.8
10
lower limit 0
302
172
AM5
164
1
56
1
173
174
AM
ANM
2.738
50
PP1
QLN = f(PLA)
xo
AM
1
49
RPA
20
-4
20.039
1.003
1
1
48
sqrt
0
1
s
AUC
AUC calculation
VP
RVG
RVM
53
QLN
VLA
QLO
AUC CALCULATION
CPA
54
26
1
VLA
when PA1<40: AUC=1.2
when 40>PA1<80: AUC=0.03*(80-PA1)
when PA1>=80: AUC=0
PA1
PLA
25
EXC
Z12
ANGIOTENSIN CONTROL
DPC
4
1
0.4
1.24
0.03838
20
3
3.004
PR1
15
VLE
0.1
8
296
297
EXE
P2O
VP
1
xo s
3
VTL
QRF
47
28
8
POQ
15
ANT
44
27
0.1
DPC
0.04
PVS
0.6
QLN
0
100
1
158
10
QLO
260
LVM = f(PA2)
ANM
152
0.002
45
46
0.02255
PLA
157
AN1
74
0
PVS
156
155
CNE
CP1
VPD
VUD
CNA
142
1
s xo
10
CPI
71
DFP
VRA
PLA
8
upper limit 8 PA
lower limit 4
0.001
5
VPA
CNE
154
75
PC^3
70
PA2
LVM
159
ANC
(1.2/u)^3
(1.2/RFN)^3
10
CPP
TVD
0.001
VB
VLA
58
QLN
5.085
QLO
1.4
1
LVM
HMD
HPL
POT
POQ
59
HSL
QAO
QLO
291
74
1.6283e-007
VVS
RFN
1.2
69.78
CPK
30
PA1
0.001897
VTC
0.042
153b
153a
60
VAS
8
PPC
AN2
10 u
REK
0.4
u^3
3.7
CV
73
0.002
5
PA
292
28
160
161
AN3
4.0
210
CPP
VAS3
DAS
3.3
lower limit 0.7
ANM
1
s xo
16.81
PTC
PVS
AN5
1.004
VTC
9
VV8
PPC
69
0.007
-6.3
3.781
7
1
s
PRP
VP
CFC
2.95
DVS
61
CPP
72
VP
PVS
2
RSN
100
AR3
1
s
xo
if (POD<0) {POJ=PODx3.3}
POZ
289
1
33
0.33
lower limit 0.3
VV7
0
QAO
BFN
99.95
284b
68
2
0.3229
162
163
1
ANM
80
70
62
4
31
288
VB
VVE
RBF
PA
POJ
16.81
VRC
BFM
100
0.04
DPP
0.00047
PC
5.004
RVS
1.2
34
284
POC
VB
5
17
AUM
DLP
LPK
CPR
17
1.014
DPL
78
77
85
PC
PC
0.007
0
67
PVS
3.7
2.782
1
287
BFN
17
2.9
BFM
PGS
DP0
79
PPD
PVG
39
17
PAM
AUM
66
2.8
41
CN2
ANTIDIURECTIC HORMONE CONTROL
RVS
1.6379
0
0.2
0.0212
RV1
1
3
37
VIM
VIM
A2K
RV1
43
RVS
RSM
AUM
RAM
CAPILLARY MEMBRANE DYNAMICS
2.9
1
sx
o
CN7
1.79
AMM
VIM
RAM
96.3
35
ANU
1.6
ARM
41A
38
36
ANU
1
279
280
42
1
290
POA
281
282
285
algebraic
loop
breaking
40
1
AVE
lower limit 0.95
ARM
POR
0.06
ANM
1
0.9456
xo
AK1
ELECTROLYTES AND CELL WATER
Softwarové nástroje pro tvorbu modelů
Matlab/Simulink
Softwarové nástroje pro tvorbu modelů
Matlab/Simulink
Softwarové nástroje pro tvorbu modelů
Matlab/Simulink
Grafické zobrazení
matematických vztahů?
Matlab/Simulink
GKf
RAP
RBF
GKf
GP=RAP-PAff
PAff=RBF/AffC
GFR
GFR
GFR=NETP*GKf
AffC
PTP=GFR/TubC
TubC
Grafické zobrazení
matematických vztahů?
TubC
GP
PTP
AVeCOP
NETP=GP-PTP-AVeCOP
GFR
RPF
APr
RPF
FF=GFR/RPF
B*(APr)^2
APr
B
A
(APr)^2
A*Apr
ACOP=A*Apr+B*(APr)^2
EPr=APr/(1-FF)
EPr^2
(1-FF)
B*EPr^2
Matlab/Simulink
A*EPr
ACOP+ECOP
ECOP=A*EPr+B*EPr^2 AVeCOP=(ACOP+ECOP)/2
GKf
RAP
RBF
GKf
GP=RAP-PAff
PAff=RBF/AffC
GFR
GFR
GFR=NETP*GKf
AffC
PTP=GFR/TubC
TubC
Grafické zobrazení
matematických vztahů?
TubC
GP
PTP
AVeCOP
NETP=GP-PTP-AVeCOP
GFR
RPF
APr
RPF
FF=GFR/RPF
B*(APr)^2
APr
B
A
(APr)^2
A*Apr
ACOP=A*Apr+B*(APr)^2
EPr=APr/(1-FF)
EPr^2
(1-FF)
B*EPr^2
Matlab/Simulink
A*EPr
ACOP+ECOP
ECOP=A*EPr+B*EPr^2 AVeCOP=(ACOP+ECOP)/2
GKf
RAP
RBF
GKf
GP=RAP-PAff
PAff=RBF/AffC
GFR
PTP=GFR/TubC
TubC
GP
PTP
AVeCOP
GFRold-GFRnew
NETP=GP-PTP-AVeCOP
Algebraic Constraint
GFR
RPF
APr
GFR
GFR=NETP*GKf
AffC
TubC
Grafické zobrazení
matematických vztahů?
RPF
FF=GFR/RPF
B*(APr)^2
APr
B
A
(APr)^2
A*Apr
ACOP=A*Apr+B*(APr)^2
EPr=APr/(1-FF)
EPr^2
(1-FF)
B*EPr^2
Matlab/Simulink
A*EPr
ACOP+ECOP
ECOP=A*EPr+B*EPr^2 AVeCOP=(ACOP+ECOP)/2
Grafické zobrazení
matematických vztahů?
Ne!
Grafické zobrazení
transformace
vstupních hodnot na výstupní
Matlab/Simulink
Softwarové nástroje pro tvorbu modelů
Matlab/Simulink
Kauzální modelovací nástroje
Je jednoznačně
definován
postup výpočtu
Kauzální modelování
Model v Simulinku
vyjadřuje spíše
způsob výpočtu než
strukturu modelované
reality
Matlab/Simulink
Akauzální modelovací nástroje
Komponenty
obsahují rovnice
Propojení
komponent přes
konenktory
Soustava rovnic
Akauzální
modelování
Akauzální přístup
Zobecnělé úsilí
(effort)
e
C
∫
Zobecnělá
hybnost
Zobecnělá
akumulace
(quantity)
e=Rf
q=Ce
R
p
q
∫
p=Lf
L
f
Zobecnělý
tok (flow)
Obecné systémové vlastnosti
Akauzální přístup
Zobecnělé úsilí
(effort)
e
f
Zobecnělý
tok (flow)
Obecné systémové vlastnosti
Akauzální přístup
Zobecnělé úsilí
(effort)
e
f
Zobecnělý
tok (flow)
Obecné systémové vlastnosti
Akauzální konektory
Zobecnělé úsilí
(effort)
e
f
Zobecnělý
tok (flow)
Akauzální propojení
Hodnoty propojených
nonflow proměnných (e)
jsou stejné
Součet toků (f) = 0
v1=v2=v3
v1
i1
i2
i1+i2+i3=0
i3
v2
v3
i
i
p.v
p.i
n.v
n.i
Resistor
R*i = v
p.v
v = p.v‐n.v
p.i
Capacitor
v
Inductor
i = p.i = n.i
n.v
n.i
p.v
p.i
n.v
n.i
p.v
p.i
n.v
n.i
i = C*der(v)
p.v
p.i
v = p.v‐n.v
v
L*der(i) = v
n.v
p.v
n.i
p.i
v = p.v‐n.v
v
i = p.i = n.i
i = p.i = n.i
n.v
n.i
Modelování v Modelice
Q
Postačí popis rovnicemi
– akauzální modelováni
PAO
konektor
Blok
vodič
typ flow
QA
PAW
RC
Q-QA
PA
RP
CL
PPL
CS
CW
P0
typ nonflow
Hodnoty propojených nonflow proměnných jsou stejné
P = tlak
R*Q=P
Součet toků = 0
R*Q=P
Q = tok
Q=C*der(P)
Q=C*der(P)
Q=C*der(P)
Modelování v Modelice
Q
PAO
Postačí popis rovnicemi
– akauzální modelováni
RC
Q-QA
QA
PAW
RP
CS
PA
CL
PPL
CW
P0
R*Q=P
R*Q=P
Q=C*der(P)
Q=C*der(P)
Q=C*der(P)
Example: Simple pulmonary mechanics model – Simulink solution
Modelování v Modelice
Q
QA
PAW
RP =0,5
RC =1
LC=0,01
Postačí popis rovnicemi
– akauzální modelováni
Q-QA
CS=0,005
PA
CL=0,2
PPL
CW=0,2
P0
L*der(Q)=P
R*Q=P
R*Q=P
Q=C*der(P)
Q=C*der(P)
Q=C*der(P)
Example: Simple pulmonary mechanics model – Simulink solution
Příklad: Elastický kompartment
<V0
<V0
<V0
V0
V0
V0
Pressure
StressedVolume = max(Vol-V0,0);
V0
Vol
Pressure = (StressedVolume/Compliance)
V0
Příklad: Elastický kompartment
<V0
<V0
<V0
V0
V0
V0
Pressure
StressedVolume = max(Vol-V0,0);
ExternalPressure
V0
Vol
Pressure = (StressedVolume/Compliance) + ExternalPressure;
V0
Příklad: Elastický kompartment
<V0
<V0
<V0
V0
V0
V0
Pressure
StressedVolume = max(Vol-V0,0);
ExternalPressure
V0
Vol
Pressure = (StressedVolume/Compliance) + ExternalPressure;
V0
der(Vol) = q;
tok - q
Příklad: Elastický kompartment
<V0
<V0
<V0
V0
V0
V0
Pressure
StressedVolume = max(Vol-V0,0);
ExternalPressure
V0
Vol
Pressure = (StressedVolume/Compliance) + ExternalPressure;
V0
der(Vol) = q;
tok - q
pressure
Příklad: Elastický kompartment
<V0
<V0
<V0
V0
V0
V0
Pressure
StressedVolume = max(Vol-V0,0);
ExternalPressure
Název
konektoru:
referencePoint
V0
Vol
Pressure = (StressedVolume/Compliance) + ExternalPressure;
V0
der(Vol) = q;
Název konektoru:
referencePoint
tok - referencePoint.q
referencePoint.pressure
Příklad: Elastický kompartment
Třídy: „Vzory“
Komponenty: „Instance“
Název akauzálního
konektoru:
referencePoint
Vol
Pressure
referencePoint.pressure
referencePoint.q
initial equation
Vol = initialVol;
equation
der(Vol) = referencePoint.q;
Vol
Pressure
StressedVolume = max(Vol-V0,0);
Pressure = (StressedVolume/Compliance) + ExternalPressure;
referencePoint.pressure = Pressure;
end VascularElacticBloodCompartment;
Vstup
konektor 2
ExternalPressure
Vstup
V0
Vstup
Compliance
konektor 3
konektor 1
konektor
ReferencePoint
Výstup
Vol
Výstup
Pressure
Elastické
kompartmenty cév
Toky krve v
cévách
(mají tlak a
průtok)
Řízené
čerpadlo
(pravá
komora)
Sběrnice
řídících
signálů
Regulovatelné
odpory
organBloodFlo...
VascularCompartments
organBloodFlow Signals
bone
organBloodFlow Signals
brain
organBloodFlow Signals
fat
organBloodFlow Signals
kidney
organBloodFlow Signals
skin
organBloodFlo...
q_in
q_out
organBloodFlow Signals
skeletal...
34
Kidney_NephronCount_Total_xNormal
TGF_Vascular_signal
AlphaPool_Effect
AlphaBlocade_Effect
GangliaGeneral_NA
Kidney_MyogenicDelay_PressureChange
23
____
ml
____
ml
min....
min....
Kidney_NephronCount_Total_xNormal
Nephro...
Nephro...
Anesthesia_VascularConductance
TGFEff...
Anesth...
A2Pool_Log10Conc
A2Effe...
AplhaR...
AlphaPool_Effect
AlphaBlocade_Effect
AplhaR...
GangliaGeneral_NA
Myogen...
Affere...
q_in
organBloodFlow Signals
respirat...
kidney
Effere...
organBloodFlow Signals
leftHeart
organBloodFlow Signals
rightHeart
600
ml/min/...
Kidney_Acurate...q_out
organBloodFlow Signals
otherTi...
peripheral
Quantitative Human Physiology (QHP)
Thomas Coleman
Změna nástrojů pro tvorbu
simulátorů
Nástroje pro tvorbu
simulátorů
Směr – simulátory spustitelné v prohlížeči
Automatické
generování
modelu jako
virtuálního
řadiče
Model
jako
virtuální
řadič
Vývoj simulátoru
(programátorská
práce)
Tvorba
simulačního
modelu v
prostředí
Matlab/Simulink
Automatické
generování
modelu jako
.NET
assembly
Řídící
vrstva
Model
jako .NET
assembly
Tvorba animací
(v Adobe Flash)
Interaktivní
animace
Interaktivní
animace
Vývojové prostředí
Control Web
Řídící
vrstva
Vývojové
prostředí
Microsoft
VisualStudio.NET
Distribuce
simulátorů
Tvorba scénářů
výukových programů
využívajících simulační
hry a simulátory
Modelica .NET
Automatické
generování
modelu jako
.NET
assembly
Prostředí .NET 3.5
Model
Model
jako
jako .NET
virtuální
assembly
řadič
Řídící
Vývojové
prostředí
Microsoft VisualStudio
Tvorba animací
v Expression Blend
vrstva
Vývoj simulátoru
(programátorská
práce)
Interaktivní
animace
Řídící
vrstva
Tvorba
simulačního
modelu v
prostředí
Matlab/Simulink
Modelica
Interaktivní
animace
Vývojové prostředí
Control Web
Distribuce
simulátorů
v prohlížeči
Tvorba scénářů
výukových programů
využívajících simulační
hry a simulátory

Podobné dokumenty

Akauzální modelování - nový přístup pro tvorbu simulačních her

Akauzální modelování - nový přístup pro tvorbu simulačních her konektorem s okolím. Hodnota „Pressure“, je zároveň signálovým výstupem z kompartmentu – jako signál ji můžeme přivádět k dalším blokům – je to ale kauzální výstupní (signálová) proměnná a její hod...

Více

Untitled - Creative connections

Untitled - Creative connections Za účelem systematické analýzy prezentované v rámci tohoto příspěvku byly všechny analyzované proměnné nejprve překlasifikovány na dvouhodnotové (dichotomické) veličiny: Řada otázek v  dotazníku, j...

Více

MUDr. Jiří Kofránek, CSc.

MUDr. Jiří Kofránek, CSc. V  devadesátých letech technologický pokrok umožnil využití rozsáhlých modelů fyziologických systémů spustitelných na personálním počítači. Objevily se také i vývojové nástroje určené pro tvorbu s...

Více

ABSTRAKTY PŘÍSPĚVKŮ Z WORKSHOPU MICROMYCO 2010

ABSTRAKTY PŘÍSPĚVKŮ Z WORKSHOPU MICROMYCO 2010 Mykologické listy, Praha, no. 114, 2010. • Nový člen ČVSM. Výbor souhlasil s přijetím nové členky Kamily Pešicové (studentka PřF UK). • Akce plánované na příští rok: Květen – exkurze Mikrosekce, ok...

Více

Medsoft 2009 - Creative connections

Medsoft 2009 - Creative connections – „Co to je? “ (definice, základní popis) – „Co je nyní k dispozici? “ (současná situace) – „Na co mi to bude?“ (konkrétní využití) – „Jak to provedu?“ (praktický návod) – „Kde najdu další informac...

Více