Professional Documents
Culture Documents
ISSN 1990-4789, Journal of Applied and Industrial Mathematics, 2007, Vol. 1, No. 4, pp. 18.
c S.Yu. Andreev, V.A. Kochegurov, 2005, published in Sibirskii Zhurnal Industrialnoi Matematiki, 2005, Vol. VIII, No. 2(22), pp. 311.
Original Russian Text
AbstractThe problem of the atrial excitation modeling in clinical conditions is studied. The basic
model requirements and the existing methods for modeling the excitation dynamics of contractile
myocardium are considered. The cellular automata theory serves as the basis of the model. The
calculations are carried out on a rectangular grid. For each pair of the cellular automaton elements,
the time delay of the excitation transfer is computed. Such an approach allows to adapt the model
to the particular characteristics of the research subject taking into account all data obtained by the
electrophysiological tests.
DOI: 10.1134/S1990478907040011
INTRODUCTION
An intensive enhancement of the diagnostic and treatment methods for arrhythmias at the beginning
of 90ths gave rise to the development of some methods of endocardial mapping of the heart cavities and
the methods of evaluation of the excitation spread along the myocardium. However, it is necessary to
note that in some situations the only intraoperative evaluation of the excitation spread is not enough.
In this connection, the methods of modeling the excitation spread along the myocardium, including the
post-ablation ones, started to gain wide acceptance.
While performing a surgical procedure, the doctor needs to know what result exactly he or she must
achieve. To solve the posed problems, he or she relies on the data obtained during the preliminary
electrophysiological testing, on his or her own skills and experience. The doctor makes a decision
concerning the method and tactics of the further treatment being conducted by him or her. However,
it is necessary to note that the decision is influenced most of all by the kind of arrhythmia that requires
correction. There is no doubt that a graphic representation of the process of impulse spread along the
myocardium enables a better understanding of the arrhythmia mechanism and possible changes after
performing an intervention.
Presently, there are some projects to create the excitation dynamics models both for the entire heart
and for its parts separately; but they are oriented either to the scientific studies of the object (heart) or to
the modeling some properties of the active medium and particular effects [13]. These technologies are
not used clinically owing to their complexity and a high cost of the individual model creation, whereas the
use of the ready-made stereotyped solutions is not possible because of the uniqueness of each individual
case.
In connection with this, the goal was set to create a mathematical model of the auricle myocardium,
which would be capable for functioning in the clinic conditions and forecasting the process of the excitation wave spread after a surgical procedure. (The problem was formulated in the Tomsk Cardiological
Research Institute of the Siberian Division of the Russian Academy of Medical Sciences.)
*
E-mail: riftas@rambler.ru
ANDREEV, KOCHEGUROV
Fig. 1.
where in and en are the intracellular and extracellular potentials, in and en are the intracellular and
extracellular conductivities, Isin and Isen are the densities of the intracellular and extracellular currents,
and is the capacity coefficient of the cell surface. Note that in is defined by the conductivity of the
intracellular space and the gap junctions. The domains are connected with each other through the
membrane current Imem . The ionic current Iion (V, t) is calculated according to the cellular membrane
model (see [2, 6, 7]).
The second method for modeling the behavior of the excitable medium utilizes the reaction-diffusion
equations:
E
g
= D1 E + F (E, g),
= D2 E + F (E, g).
t
t
The first equation describes the variations of the autowave E in time, it is the fast variable; and the second
characterizes the slow variable g, i.e., the change in time of the active medium. The reaction-diffusion
equations are used to describe many autowave processes regardless of their physical nature. The last
terms constitute the physical component of the equation. For the excitation waves in the myocardium,
E is the membrane potential and g is the conductivity of the slow component of the ionic current; D1
2
2
2
2
2
and D2 are the diffusion coefficients; is the Laplace operator; =
+
or =
+
+
x y
x y z
for the three-dimensional case [8].
Another approach to describe the behavior of dynamical systems (also well-known and common) is
the cellular automata method. Based on this method, the chemical and diffusive processes, as well as
the movement of the liquid flow and other complicated nonlinear systems are modeled. Now we consider
this method in more detail.
3. THE MATHEMATICAL MODEL
A cellular automaton is a discrete dynamical system, formed by a collection of cells connected with
each other in the same way. All the cells form the so-called cellular automaton lattice. The lattices can
be of various types according to their dimension and the shape of the cells. Each cell (or node) is a finite
automaton, whose state is determined by the states of the neighboring cells and also by its own state.
Each node is characterized by a certain discrete set of the integer-valued quantities (variables) which can
assume a finite number of possible values. The state of variables at each node synchronously changes
after discrete time intervals according to the local rules, which may depend on the state of variables at the
nearest neighboring nodes. In computer science, the cellular automata are an analogue of the physical
notion of a field.
Cellular automata differ from the differential equations by locality of the rules through which the
dynamics of the system is described. In the case of the differential equations, some rules of change of
the quantities averaged over the entire system are used. At that, it is assumed that such rules exist. In
the cellular automata case, the existence of such generalized rules is not necessary. It suffices to know
the laws of the system evolution on a microlevel, i.e., in small spatial regions (cells) that comprise the
JOURNAL OF APPLIED AND INDUSTRIAL MATHEMATICS
Vol. 1 No. 4
2007
ANDREEV, KOCHEGUROV
Fig. 2.
macrosystem. It is important that those rules are the same for all cells [9]. With respect to the problem
of modeling the excitation dynamics of the active tissue, this property is especially important, because it
allows to take into account the biological nature of the contractile myocardium functioning.
For the cellular automata with two-dimensional lattices of regular polygons, there exist only three
kinds of lattices: triangular, square, and hexagonal (see Fig. 2).
For each lattice type, there exists its own neighborhood of a cell. As a rule, the closest neighbors
are used as a neighborhood (the Moor neighborhood). Among all the neighboring cells, the cells
with common sides are distinguished into a separate class, they are called the main neighbors. A
neighborhood formed only by the main neighbors is called the von Neumann neighborhood. The table
represents the neighborhoods for all kinds of planar lattices.
The neighborhoods for all kinds of planar lattices
Number
Lattice type
Rectangular
Triangular
12
Hexagonal
Vol. 1 No. 4
2007
ANDREEV, KOCHEGUROV
Fig. 3.
Fig. 4.
(1)
(2)
The form of connections (1) and (2) will allow construction of the wave satisfying both conditions.
Despite the automata (1) and (2) working within the set conditions, they approximate the wavefront
poorly; thus, consider a combination of automata (1) and (2). To this end, introduce the notions of even
and odd generation of the wavefront. For the even generation, the excitation is transmitted according
to the supposition that the cells are eight-connected; and for odd generation, in accordance to the
four-connectedness. Such a cellular automaton approximates the wavefront better than (1) and (2) (see
Fig. 3).
It should be stated explicitly that the separation of the computation process into even and odd steps
does not contradict the first rule; because all the cells are connected with each other in the same way,
and one and the same cell may, under different conditions, work according to both variants (1) and (2).
In order to take into account the refractoriness of the active medium and the possibility of absence of
the excitation, write down the cell evolution rules in the following form:
A(i, j) = 4 = Aps (i, j) is the cell with the coordinates i and j without any excitation capacity;
A(i, j, t) = 3 = Arf (i, j, t) is the cell with the coordinates i and j in the refractory state.
JOURNAL OF APPLIED AND INDUSTRIAL MATHEMATICS
A complete rule of the cell transition into the active state for even and odd generation of the wavefront
can be written in the following form:
for even generation of the wavefront:
(A1 (t 1) A2 (t 1) A3 (t 1) A4 (t 1) A5 (t 1)
A6 (t 1) A7 (t 1) A8 (t 1)) (Aps (i, j) Arf (i, j, t)) f1 (A(i, j, t)),
for odd generation of the wavefront:
(A1 (t 1) A2 (t 1) A3 (t 1) A4 (t 1)) (Aps (i, j) Arf (i, j, t)) f1 (A(i, j, t)).
The condition of the cell transition to the state of refractoriness can be represented in the form
f1 (A(i, j, t)) f2 (A(i, j, t + 1));
(3)
whereas the refractory period of the cell can be described by the rule
f2 (A(i, j, t)) f3 (A(i, j, t + n)),
(4)
j=1
where n is the number of known points, wi is a weight function, fi is a given value of the function at
the point i, R is the distance from the interpolated point to the farthest point with a known value of the
excitation time, hi is thep
distance between the interpolated and the given point, p is a power parameter
(usually equals 2); hi = (x xi )2 + (y yi )2 , x and y are the cells coordinates.
The delay interval in the excitation transmission between the cells A(x, y) = A and B(x + 1, y) = B
is calculated as tAB = t(x, y) t(x + 1, y). In the direction of other neighboring cells t is calculated
analogously. The duration of the refractory period rf is calculated by (5) for each cell.
After all parameters for the cellular automaton are obtained, it should be taken out of equilibrium. To
do that, it suffices to move one or several cells into the excitation state. However, it should be done taking
into account the data obtained in the process of the surgical procedures. One can take as a pacemaker
the cell with the earliest excitation time t(x, y)min or a group of cells, when several cells have this value.
CONCLUSION
In the process of modeling, a software product was created which enables to model the dynamics of
the contractile myocardium excitation. This product is planned to be included in a medical-diagnostic
complex Elkart 2 Navigator developed by the medical production company Electropulse.
The solution of the posed problem enables to realize the following in medicine:
to carry out control of the surgical procedure and evaluate its effectiveness before the procedure;
to carry out the search for new, more efficient schemes of the catheter ablation;
to train the medical personnel using the data obtained during the surgical procedures.
JOURNAL OF APPLIED AND INDUSTRIAL MATHEMATICS
Vol. 1 No. 4
2007
ANDREEV, KOCHEGUROV
REFERENCES
1. A. V. Holden and V. N. Biktashev, Computational Biology of Propagation in Excitable Media Models of
Cardiac Tissue, Chaos. Solitons & Fractals, No. 8, 16431658 (2000).