Biomedical Engineering Reference
In-Depth Information
EVENT HeartKO
WHEN
grd1
:∃
i
·
i
ConductionNode
ConductionNodeState(i)
=
FA L S E )
(
j
·
j
ConductionNode
CConductionTime(j) /
ConductionTime(j))
(
m, n
·
m
n
ConductionPath
CConductionSpeed(m
n)
ConductionSpeed(m n))
THEN
act1 : HeartState := FA L S E
END
The event HeartConduction formalises the heart behaviour in an abstract manner
by updating the values for impulse propagation time, impulse propagation velocity
and visited state of the landmark nodes non-deterministically. This event is used to
model more concrete behaviour of the heart system at the next level of refinement.
EVENT HeartConduction
BEGIN
act1
:
ConductionNodeState
:∈
ConductionNode
BOOL
act2
:
CConductionTime
:∈
ConductionNode
0 .. 300
act3
:
CConductionSpeed
:∈
ConductionPath
0 .. 500
act4
:
HeartState
:∈
BOOL
END
8.5.3 Refinement 1: Introducing Steps in the Propagation
In the abstract model, we have presented that the impulse propagation time, veloc-
ity and visited landmark nodes have been updated in an atomic step when electrical
impulse fire from the sinus (SA) node and moves towards the Purkinje fibres into
ventricles (G, H nodes) and in the left atria muscle fibres (C node). Our main ob-
jective is to model step by step impulse propagation through all landmark nodes,
where the electrical impulse must pass through a number of intermediate land-
mark nodes before reaching to the terminal nodes (C, G, H). This refinement is
a very simple refinement, where we introduce two extra events SinusNodeFire and
HeartConductionEnd as the refinement of the event HeartConduction . The event
SinusNodeFire models the behaviour of a sinoatrial (SA) node, which originates
electrical impulse for traversing throughout the heart system using the conduction
network (see Fig. 8.4 ). The guards of this event state that if all landmark nodes are
unvisited (means FALSE state) and current impulse propagation time of each node
is 0, and impulse propagation velocity of each path is 0, then the conduction node
state ConductionNodeState of a landmark node A (SA node) sets TRUE and current
impulse propagation time of SA node (A) sets to 0.
Search WWH ::




Custom Search