The forward problem of electrocardiology is a computational and mathematical approach to study the electrical activity of the heart through the body surface.[1] The principal aim of this study is to computationally reproduced an electrocardiogram (ECG), which has important clinical relevance to defined cardiac pathologies such as ischemia and infarction, or to test pharmaceutical intervation. Given the important functionalities and the relative small invasiveness of them, the electrocardiography techniques are used quite often as clinical diagnostic tests. Thus, it is natural to proceed to computationally reproduce an ECG, which means to mathematically model the cardiac behaviour inside the body.[1]
The three main part of a forward model for the ECG are:
- a model for the cardiac electrical activity.
- a model for the diffusion of the electrical potential inside the torso, which represents the extracardiac region.
- some specific heart-torso coupling conditions.[2]
Thus, to obtained an ECG, a mathematical electrical cardiac model must be considered, coupled with a diffusive model in a passive condutctor that describe the electrical propagation inside the torso.[1]
The coupled model is usually a three-dimensional model made of partial differential equations (PDE). Such model is solved considering finite element method (FEM) for the solution's space evolution and semi-implicit numerical schemes for the solution's time evolution. However, the computational costs of such techniques, especially with three dimensional simulations, are quite high. Thus, a simplify model are often considered, solving for example the heart electrical activity separately from the problem on the torso. To provide realistic results, three dimensional anatomically-realistic models of the heart and the torso must be used.[1]
Another possible simplification is a dynamical model made of three ordinary differential equations.[3]
Heart tissue models
editThe electrical activity of the heart is caused by the ions flow across the cell membrane, between the inside and the outside of the cell, which determine a wave of excitation along the heart muscle that coordinates the cardiac contraction and, thus, the pump of the blood to the body. The modeling of cardiac electrical activity is thus related to the modelling of the ions flow on a microscopic level, and on the propagation of the exitation wave along the muscle fibers on a macroscopic level.[1][4]
Between the mathematical model on the macroscopic level, Willem Einthoven and Augustus Waller defined the ECG through the conceptual model of a dipole rotating aroung a fixed point, whose projection on the lead axis determined the lead recordings. Then, a two-dimensional reconstruction of the heart activity in the frontal plane was possible using the Einthoven's limbs leads I, II and III as theoretical basis.[5] Later on, the rotating cardiac dipole was considered inadequate and was substiduted by multipolar sources moving inside a bounded torso domain. Unfortunately, the short-comings of the methods used to quantified these sources are the lack of detailes, which are important to simulate cardiac phenomena.[4]
On the other hand, microscopic models try to represent the behaviour of single cells and to connect them considering their electrical properties.[6][7][8] Unfortunately, these techniques present some problems associated with the different scales that need to be connected and, expecially for large scale phenomenon such as re-entry or body surface potential, the collective behaviour of the cells is more importan than that of every single cell.[4]
The third option to model the electrical activity of the heart is to consider a so called middle-out approach, where the model wants to incorporate both lower and higher level of details. This option considers the behaviour of a block of cells, called a continuum cell, thus avoiding scale and detail problems. The model obtained is called a bidomain model which is often replaced by its simplification, the monodomain model.[4]
Bidomain model
editThe basic idea of the bidomain model is that the heart tissue can be dived in two ohmic conducting media, connected but separated throught the cell membrane. This media are called intracellular and extracellular regions, the first of which represents the cellular tissues, and the second one the space between them.[2][1]
The standard formulation of the bidomain model, which considers also a dynamical model for the ionic current, is the following[2]
where and are the transmembrane and extracellular potentials respectively, is the ionic current, which depends also from a gating variable , and is an external current applied to the domain. Moreover, and are the intracellular and extracellular conductivity tensors, is the surface to volume ratio of the cell membrane and is the membrane capacitance per unit area. Here represents the heart domain.[2]
The boundary conditions for this version of the bidomain model are obtained throught the assumption that there is no flow of intracellular potential outside of the heart, which means that
where is the outward unit normal to and represents the boundary of the heart domain.[2]
Monodomain model
editThe monodomain model is a simplification of the bidomain model but netherless it is able to represent realistic electrophysiological phenomena in the sense of the transmembrane potential .[2][1]
The standard formulation is a partial differential equations with only one unkonwn, which is the transmembrane potential:
where is a parameter that related the intracelluar and extracellular conductivity tensors.[2]
The boundary condition used for this model is[9]
Torso tissue model
editIn the forward problem of electrocardiography, the torso is seen as a passive conductor and its model can be found starting from the Maxwell's equations under a quasi-static assumption. [2][1]
The standard formulation considers a partial differential equation with one unknown, the torso potential . Basically, the torso model is a generalized Lapalce equation
where is a conductivity tensor and is the boundary domain, i.e. the human torso.[2]
Derivation
editAs for the bidomain model, the torso model can be derived from the Maxwell's equations and the continuity equation after some assumptions. First of all, since the electrical and magnetical activity inside the body is generated at low level, a quasi-static assumption can be considered. Thus, the body can be viewed as a passive conductor, which means that its capacitive, inductive and propagative effect can be ignored.[1]
Under quasi-static assumption, the Maxwell's equations are[1]
and the continuity equation is[1]
Since its curl is zero, the electrical field can be represented by the gradient of a scalar potential field, the torso potential
(1) |
where the negative sign means that the current flows from higher to lower potential regions.[1]
Then, the total current density can be expressed in terms of the conduction current and other different applied currents so that, from continuity equation,[1]
(2) |
in which is the current per unit volume.[1]
Finally, since aside from the heart there is not current source inside the torso, the current per unit volume can be set to zero, giving the generalized Laplace equation which represents the standard formulation of the diffusive problem inside the torso[1]
Boundary condition
editThe boundary condition represents the property of the media surrounding the torso. Generally, the air have zero conductivity which means that the current can not flow outside of the torso. This is translated in the following equation[1]
where is the unit outward normal to the torso and is the torso boundary, which means the torso surface.[1][2]
Torso conductivity
editUsually, the torso is considered to have isotropic conductivity, which means that the current can flow in the same way in all directios. However, the torso is not an empty or homogeneous enveloped, but containes different organes characterised by different conductivity coefficients which can be experimentally obtained. A simple example of conductivity parameters in a torso that consideres the bones and the lungs are reported in the following table.[2]
(S/cm) | (S/cm) | (S/cm) |
---|---|---|
Heart-torso models
editThe coupling between the electrical activity model and the torso model is done applying some boundary condition at the epicardium, which means at the inteface surface between the heart and the torso.[1][2]
The heart-torso model can be fully coupled, which means that a perfect electrical transmission between the two domains are considered, or can be uncoupled, which means that the heart electrical model and the torso model can be solved separately but with an exchanged of informations between them.[2]
Fully coupled heart-torso models
editThe complete coupling between the heart and the torso is obtained imposing a perfect electrical transmission between the heart and the torso. This is done considering two equations that establish a relationship between the extracellular potential and the torso portensial, which are[2]
This equations ensure the continuity of both the potential and the current across the epicardium.[2]
Using these boundary conditions, it is possible to obtained two dirrent fully complete heart-torso models, one that considers the bidomain model for the heart electrical activity, and the other that considers the monodomain model for the same purpouse. Unfortunately, numerically, the two model are computationally high expensive with similar computation costs.[2]
Alternative boundary conditions
editBoundary conditions that represent a perfect electrical coupling between the heart and the torso are the most used and the classical ones. However, between the heart and the torso there is the pericardium, a sac with a double-walled that containes a serous fluid wich have a specific effect on the electrical transmission. Considering the capacitance and the resistive effect that the pericardium has, alternative boundary conditions that take into account this effect can be formulated[10]
Formulation with the bidomain model
editThe fully coupled heart-torso model which considered the bidomain model for the heart electrical activity in its complete form is[2]
where the first four equations are the partial differential equations representing the bidomain and the torso model, while the remaining ones represents the boundary conditions for the bidomain and torso model and the coupling conditions between them.[2]
Formulation with the monodomain model
editThe fully coupled heart-torso model which considered the monodomain model for the elctrical activity of the heart is more complicated that the bidomain problem. The coupling conditions use, infact, the extracellular potential which is not computed by the monodomain model. Thus, it is necessary to used also the second equation of the bidomain model which gives[2]
In this way, the coupling conditions do not need to changed, and the complete heart-torso model is made of two different blocks:[2]
- First the monodomain model with its usual boundary condition must be solve, which is
- Then, the coupled model that considers the recover of the extracellular potential and the torso model with the coupling conditions must be solved, which is
Uncoupled heart-torso models
editThe fully coupled heart-torso models are very detailed models but they are also computationally expensive to solve.[2] A possible simplification is the so called uncoupled assumption in which the heart is considered completely electrically isoleted from the heart.[2] Mathematically, this is done imposing that the current can not flow across the epicardium, from the heart to the torso, namely[2]
Applying this equation to the boundary conditions of the fully coupled models, it is possible to obtained two uncoupled heart-torso models, in which the electrical models can be solved separately from the torso model reducing the computational cost.[2]
Uncoupled heart-torso model with the bidomain model
editThe uncoupled version of the fully coupled heart-torso model that uses the bidomain to represents the elctrical activity of the heart is made of two separated part:[2]
- The bidomain model in its isolated form
- The torso diffusive model in its standard formulation plus the potential continuity condition
Uncoupled heart-torso model with the modomain model
editAs in the case of the fully coupled heart-torso model which uses the monodomain model, the corrisponding uncoupled model needs to recover the extracellular potential which is not computed by the monodomain. In this case, three different problem must be solved:[2]
- The monodomain model with its usual boundary condition
- The problem to recover the extracellular potential with the no intracellular current across the epicardium boundary condition
- The torso diffusive model with the potential continuity boundary condition to be imposed at the epicardium
Electrocardiogram computation
editSolving the fully coupled or the uncoupled heart-torso models allows to obtained the electrical potential generated by the heart in all the human torso, and especially on all the surface of the torso. Definint the electrodes positions on the torso, it is possible to find the time evolution of the potential on such points. Then, the electrocardiograms can be computed, for example according to the 12 standard leads, considering the following formulas[2]
where and are the standard locations of the electrodes.[2]
Numerical methods
editThe heart-torso models are made of partial differential equations in which the unknowns change both in space and in time. Moreover, in the case of the bidomain model, an ordinary differential equation is present. Thus, multiple numerical schemes can be used. Usually, finite element method is applied for the space discretization and semi-implicit schemes are used for the time discretization.[1][2]
Uncoupled heart-torso model are the simplest to treat numerically because the electrical model can be solved separately from the torso one, so that classic numerical methods to solve each of them can be applied. This means that the bidomain and monodomain models can be solved for example whith a backward differentiation formula (BDF) for the time discretizion, while the recover of the extracellular potential and torso problem can be easily solved applying only the finite element method because they are time independent.[1][2]
The fully coupled heart-torso models, instead, are more complexes and need more sofisticated numerical models. For example, the fully heart-torso model that uses the bidomain model for the electrical simulation of the cardiac behaviour can be solved considering domain decomposition techniques, such as a Dirichlet-Neumann domain decomposition.[2][11]
Geometric torso model
editTo simulate and electrocardiogram using the fully coupled or uncoupled models, a three-dimensional reconstruction of the human torso is needed. Today, diagnostic imaging techniques such as MRI and CT can provide a sufficient background to recostruct also detailed anatomycal human parts and, thus, appropriate torso geometry. For example the Visible Human Data[13] is a useful dataset to create a threee dimensional torso model detailed with internal organs including the skeletal structure and muscle.[1]
Dynamical model for the electrocardiogram
editEven if the results are quite detailed, solving three-dimensional model is usually quite expensive. A possible simplification is a dynamical model based on three coupled ordinary differential equations.[3]
The quasi-periodicity of the heart beat is reproduced by a three-dimensional trajectory around an attracting limit cycle in the plane. The principal peaks of the ECG, which are the P,Q,R,S and T, are described at fixed angles , which gives the following three ODEs[3]
with , ,
The equations can be easily solved with classical numerical algorithms like Runge-Kutta methods for ODEs.[3]
See also
editReferences
edit- ^ a b c d e f g h i j k l m n o p q r s t u Pullan, Andrew J.; Buist, Martin L.; Cheng, Leo K. (2005). Mathematically modelling the electrical activity of the heart : from cell to body surface and back again. World Scientific. ISBN 978-9812563736.
- ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af Boulakia, Muriel; Cazeau, Serge; Fernández, Miguel A.; Gerbeau, Jean-Frédéric; Zemzemi, Nejib (24 December 2009). "Mathematical Modeling of Electrocardiograms: A Numerical Study". Annals of Biomedical Engineering. 38 (3): 1071–1097. doi:10.1007/s10439-009-9873-0.
- ^ a b c d McSharry, P.E.; Clifford, G.D.; Tarassenko, L.; Smith, L.A. (March 2003). "A dynamical model for generating synthetic electrocardiogram signals". IEEE Transactions on Biomedical Engineering. 50 (3): 289–294. doi:10.1109/TBME.2003.808805.
- ^ a b c d Lines, G.T.; Buist, M.L.; Grottum, P.; Pullan, A.J.; Sundnes, J.; Tveito, A. (1 July 2002). "Mathematical models and numerical methods for the forward problem in cardiac electrophysiology". Computing and Visualization in Science. 5 (4): 215–239. doi:10.1007/s00791-003-0101-4.
- ^ Einthoven, Waller (1903). "Die galvanometrische Registrierung des menschlichen Elektrokardiogramms, zugleich eine Beurteilung der Anwendung des Capillarelektrometers in der Physiologie". Pfluegers Arch. 99: 472–480.
- ^ Henriquez, C.S.; Plonsey, R. (1987). "Effect of resistive discontinuities on waveshape and velocity in a single cardiac fibre". Med. Biol. Eng. Comput. 25: 428–438.
- ^ Muller-Borer, B.J.; Erdman, D.J.; Buchanan, J.W. (1994). "Electrical Coupling and Impulse Propagation in Anatomically Modeled Ventricular Tissue". IEEE Trans. Biomed. Eng. 41(5): 445–454.
- ^ Hren, R.; Nenonen, J.; Horacek, B.M. (1998). "Simulated Epicardial Potential Maps During Paced Activation Reflect Myocardial Fibrous Structure". Ann. Biomed. Eng. 26: 1022–1035.
- ^ Keener, James; Sneyd, James (2009). Mathematical physiology 2009 : systems physiology ii (2nd revisedition ed.). Springer. ISBN 978-1-4939-3709-7.
- ^ Boulakia, Muriel; Fernández, Miguel A.; Gerbeau, Jean-Frédéric; Zemzemi, Nejib (2007). "Towards the Numerical Simulation of Electrocardiograms". Functional Imaging and Modeling of the Heart. Springer: 240–249. doi:10.1007/978-3-540-72907-5_25.
- ^ Fernández, Miguel A.; Zemzemi, Nejib (1 July 2010). "Decoupled time-marching schemes in computational cardiac electrophysiology and ECG numerical simulation". Mathematical Biosciences. 226 (1): 58–75. doi:10.1016/j.mbs.2010.04.003. ISSN 0025-5564.
- ^ Ferrer, Ana; Sebastián, Rafael; Sánchez-Quintana, Damián; Rodríguez, José F.; Godoy, Eduardo J.; Martínez, Laura; Saiz, Javier (2 November 2015). "Detailed Anatomical and Electrophysiological Models of Human Atria and Torso for the Simulation of Atrial Activation". PLOS ONE. 10 (11): e0141573. doi:10.1371/journal.pone.0141573. ISSN 1932-6203.
{{cite journal}}
: CS1 maint: unflagged free DOI (link) - ^ Spitzer, V.; Ackerman, M. J.; Scherzinger, A. L.; Whitlock, D. (1 March 1996). "The Visible Human Male: A Technical Report". Journal of the American Medical Informatics Association. 3 (2): 118–130. doi:10.1136/jamia.1996.96236280.
[[Category:Cardiac electrophysiology]] [[Category:Cardiac procedures]] [[Category:Electrodiagnosis]] [[Category:Electrophysiology]] [[Category:Mathematics in medicine]] [[Category:Medical tests]] [[Category:Differential equations]] [[Category:Partial differential equations]] [[Category:Mathematical modeling]] [[Category:Numerical analysis]]