Abstract
Purpose
External cardiac assist devices are based on a promising and simple concept for treating heart failure, but they are surprisingly difficult to design. Thus, a structured approach combining experiments with computer-based optimization is essential. The latter provides the motivation for the work presented in this paper.
Methods
We present a computational modeling framework for realistic representation of the heart’s tissue structure, electrophysiology and actuation. The passive heart tissue is described by a nonlinear anisotropic material law, considering fiber and sheetlet directions. For muscle contraction, an orthotropic active-strain model is employed, initiated by a periodically propagating electrical potential. The model allows for boundary conditions at the epicardium accounting for external assist devices, and it is coupled to a circulation network providing appropriate pressure boundary conditions inside the ventricles.
Results
Simulated results from an unsupported healthy and a pathological heart model are presented and reproduce accurate deformations compared to phenomenological measurements. Moreover, cardiac output and ventricular pressure signals are in good agreement too. By investigating the impact of applying an exemplary external actuation to the pathological heart model, it shows that cardiac patches can restore a healthy blood flow.
Conclusion
We demonstrate that the devised computational modeling framework is capable of predicting characteristic trends (e.g. apex shortening, wall thickening and apex twisting) of a healthy heart, and that it can be used to study pathological hearts and external activation thereof.
Keywords: External ventricular assist device, Direct cardiac contractor, Medical device development, Three dimensional heart modeling, Active strain actuation, Lumped parameter circulation, Hydraulic network model
Introduction
Advanced heart failure is currently treated most successfully by heart transplantation. However, donor organ availability is very limited. Thus, over the past decades, ventricular assist devices (VADs) have become the standard alternative medical therapy.25 Usually, turbodynamic flow pumps support or replace left ventricular functions; and in severe cases, both heart chambers. Some patients receive a VAD only as a bridge to heart transplant, whereas for some patients it is their destination therapy. Over the years, many products have been invented; some work in a pulsatile manner, but most of them provide a more or less continuous flow. What all of the nowadays implanted devices have in common is that they remove blood from a heart chamber and deliver it into the ascending great vessels. Downsides of existing VADs are the surgical opening of anatomical structures of a closed system, direct contact with the blood stream and unnatural temporal actuation. To avoid these shortcomings, other concepts have been suggested, e.g. to use an inflating balloon in the right ventricle15 or the intrapericardial cavity,11,17,21 two contracting rings around the heart,33 inflatable diaphragms on the heart’s surface,20,31,48 curvature inverting devices,27,28,30 a twisting system7 and the criscone device.28
Here, an external mechanical actuation concept, inspired by open cardiac massage and previous work,16,41 is considered. Similar as the surgeon’s palms, two opposed force patches periodically compress the heart and thus enhance the circulation. Before such devices can be used even for short term applications, such as during heart surgeries, numerous challenges need to be addressed. In addition to the difficulties in achieving desired flow rates and pressure differences, the consequences of attaching force patches directly on the epicardium are unclear. As illustrated in Fig. 1, epicardial force patches may lead to undesired deformations of the papillary muscles and heart valves, tissue fatigue, squeezing of the coronary arteries underneath the patches, and critical stress peaks. Understanding how these factors influence cardiac function are important to assess the efficacy of the device.
The main focus of this paper lies on the development of a computational framework suited to investigate external application of force patches while gaining a better understanding of cardiac mechanics. Investigating the impact of VADs on the heart function using experiments can be difficult, if not impossible, and expensive. On the other hand, computer simulations of the heart allow to study a variety of pathologies more easily. For example, one can use computational heart models reflecting coronary artery diseases, electrophysiological abnormalities or pressure-volume anomalies. Moreover, a computational model allows for optimization studies; objectives are e.g. cardiac output, overall contraction pattern, stress peaks or the right ventricle’s vulnerability. By adjusting force patches as functions of space and time, the desired flow rates and pressures can be imposed. The center piece of the computational framework presented in this paper is based on the finite element library LifeV, which implements a detailed model of the heart structure accounting for the highly anisotropic muscle, mechanical and electrical behavior. A Holzapfel–Ogden model8,14 is employed, and required fiber- and sheetlet directions are generated according to Refs. 43, 52. Rigid external force patches are modeled using time-dependent non-homogeneous Dirichlet boundary conditions. Muscle activation, which is modeled by an orthotropic active strain formulation2,29,38,43,44 and causes the cardiomyocytes to contract, is triggered by an electrical wave.3 Although similar frameworks have been published,9,12,13,34,37,47,50 activation has not been described by active strain nor has the effect of force patches been studied. Finally, in order to calculate blood pressure in the two ventricles, which is required for properly predicting deformations, the finite element model is coupled to a simplified hydraulic network accounting for pulmonary and systemic circulations.6,46 For the heart valves a novel pressure gradient dependent model is proposed.
The paper is organized as follows. In Embedded Heart Model and Governing Equations section we describe the governing equations of the individual sub-models for electrophysiology, activation, structure mechanics and the lumped parameter circulation. The computational framework, that is, the numerical solution algorithms and coupling thereof, is presented in Methods: Computational Framework section. Numerical results are shown in Validation and Results section; first of a healthy heart and then of one suffering from coronary heart disease. Moreover, simulation results with the pathological heart model assisted by two force patches and a parameter sensitivity study are presented. The paper closes with a discussion and conclusions in Discussion and Conclusion section.
Embedded Heart Model and Governing Equations
Mechanical Response of the Myocardium
Let be the undeformed structure configuration of the heart with coordinates denoted by , and being the current position of the deformed body . The undeformed boundary is divided into with Dirichlet boundary conditions, with Neumann boundary conditions and with Robin boundary conditions. Inertial and body forces (due to gravity) are negligible compared to other forces51 and thus are ignored here. The resulting quasi-static boundary value problem reads
2.1 |
where is the displacement, the first Piola-Kirchhoff stress tensor, the outward surface normal in the reference configuration and and Dirichlet and Neumann boundary conditions, respectively. Note that is operated with respect to in the reference configuration.
The myocardium is considered hyperelastic, and therefore its mechanical response can be fully characterized by a scalar-valued strain-energy function . We consider an orthotropic description of the myocardium given by the Holzapfel-Ogden constitutive law,14 which leads to
2.2 |
for the passive strain-energy function with the four invariants , , and , which are functions of the right Cauchy-Green tensor and the fiber and sheetlet directions and , respectively. The constants a, b, and were found by fitting experimental data.5 The stress tensor is defined by the relation , in which is the deformation gradient tensor.
Because numerical experiments have shown that the active-strain formulation is capable of reproducing appropriate contraction patterns, we follow such an approach.29,43 Assuming the deformation gradient admits a multiplicative decomposition, , in which is the passive, elastic deformation and is an active deformation described by the expression
2.3 |
in which is the identity tensor. The active-strain functions , and provide information on the contractile strains. Notice that , and are orthogonal directions in the reference configuration; see Fig. 2. Given the decomposition of the deformation gradient tensor into an active and elastic component, the active strain formulation assumes that the strain energy can be expressed by Eq. (2.2), where the invariants , , and have to be replaced by
2.4 |
2.5 |
2.6 |
2.7 |
respectively.
Active Strain Dynamics
In Eq. (2.3), the active part of the deformation gradient is determined by the three active-strain functions , and . Appropriate definitions for these have been derived in Ref. [43]. Thus, we assume the active strain in fiber direction satisfies
2.8 |
where c is the calcium concentration coming from electrophysiology, is the fiber elongation from mechanics, and are constants and is the sarcomere force–length relationship, which can be found in Ref. [43]. The two other active strain functions and are determined by imposing volume conservation, i.e., , and are functions of and an orthotropic parameter , i.e.,
2.9 |
Electrophysiology
Before any contraction of the heart muscle starts, the sinoatrial node (SA-node) initiates a wave of electrical depolarization propagating from the right atrium to the left atrium and to the atrioventricular node (AV-node). The AV-node delays the signal by approximately 0.12 s, before it propagates through the ventricular muscles. From the AV node, the electric signal travels through the fast cardiac conduction system to quickly activate the endorcardial surface in multiple locations and ensure a uniform ventricular contraction. To reproduce the signal after the AV-node, we use the monodomain equations combined with the minimal model for human myocardial action potential.3 In the reference domain the monodomain equations read
2.10 |
in which V is the transmembrane potential, the vector represents the gating variables, is the vector of ionic concentrations, is an externally applied density current, and link the two equations, is the spatial (in the deformed configuration) anisotropic conductivity tensor, depending on the fiber and sheetlet directions and , and are constants, is the deformation gradient and is its determinant.
Fiber and Sheetlet Directions
While DT-MRI data for reconstructing fiber fields are available, information on the collagen sheets is usually unavailable. Here, both fields are reconstructed using a rule-based approach.8,43,52 Assuming the sheetlet field to be divergence- and curl-free, can be derived from a scalar potential as . Taking the divergence of the equation, a Laplace-equation for the potential is obtained, that is,
2.11 |
with Dirichlet boundary conditions and Neumann boundary conditions . Having solved Eq. (2.11) inside the undeformed myocardium for , the sheetlet vector is and points from the endocardium toward the epicardium. Next, consider the left ventricular centerline , pointing from the apex to the base. Its projection on the plane orthogonal to is . Figure 2 shows an enlarged section of the heart tissue with fiber- and sheeltlet vectors and , respectively; . Note that the direction of the fibers depend on the layer. A preliminary, horizontal fiber field is orthogonal to both as well as and reads . Ultimately, the actual fiber field is , where is a rotation matrix dependent on the fiber angle . More details about building can be found in Ref. [43], where it also is shown that computationally obtained fiber fields are in good agreement with dissections.45
Circulation
The body circulation is represented by the circuit depicted in Fig. 3, which is adapted from Ref. [6, 19, 46]. The driving force of the circulation is exerted by both the right and left heart chambers. This force is a boundary condition in Eq. (2.1) and can be divided into pressure, viscous and inertial forces. Because forces due to inertia and wall shear stress inside the heart are much smaller than the pressure force,36 we neglect their contribution. Moreover, because in both ventricles the dynamic blood pressure is much smaller than the static pressure variations during a heart beat, we assumed a spatially constant pressure field.9,10,24
Table 1.
Subscript | Meaning |
---|---|
sa | Systemic arteries |
sv | Systemic veins |
sp | Systemic peripheries |
pa | Pulmonary arteries |
pv | Pulmonary veins |
pp | Pulmonary peripheries |
ao | Aortic valve |
mi | Mitral valve |
pu | Pulmonary valve |
tr | Tricuspid valve |
ra | Right atrium |
la | Left atrium |
Ventricles are drawn as variable capacitors and stand for the three-dimensional finite element model of the heart. Both the pulmonary and systemic circulations include three resistances, three capacitances and an inertance. Each of the heart valves is modeled by a resistance and a diode, and both atria are modeled as a capacitance. The dependent variables are pressure values p at the nodes, from which the flow rates can be calculated. Lumped parameter models as used here obey Kirchhoff’s circuit laws and are by construction conservative. Thus, the sum of all flow rates from node i to its connected nodes j is zero, i.e.,
2.12 |
The resistance R between two nodes i and j is the ratio of pressure difference and flow rate , which results in
2.13 |
Inertia in both aorta and pulmonary artery is modeled by the inertences and , respectively, i.e., the corresponding pressure difference is a function of temporal flow rate change according to , which leads to
2.14 |
Blood vessel elasticity is modeled by compliances C between a certain node i and the ground, from which one obtains
2.15 |
To account for the heart valves, a new diode model is proposed here. In an ideal setting, diodes are open for a positive pressure gradient and closed otherwise. However, heart valves are not ideal diodes and therefore it is suggested here to model them as
2.16 |
that is, as a compartment consisting of a resistance R and a diode . In other words, a valve is described as a temporally varying resistance, that is, if it is open, then , while if it is closed. The diode dynamics is defined by
2.17 |
and the three simple intermediate differential equations
2.18 |
2.19 |
2.20 |
with the constants , and , which are used to adjust the time required to open and close a valve. The state of a valve is determined by Eq. (2.18), except if D is in the vicinity of 0 (closed) or 1 (open). Then the respective Eqs. (2.18) and (2.19) determine how the valve state changes. The purpose of this simple valve model is adjustability of the time it takes to open or close as well as to ensure time continuous signals. Note, however, that the focus of this study is not on valve models.
The resistance of the outflow valves additionally depends on the ventricular pressure values.6 For example, the resistance of the aortic valve is , where is a constant parameter. Moreover, when the heart valves open, ventricular volume decreases and thus the contraction is no more considered isometric. An instantaneous ventricular pressure is obtained as the difference between the isometric pressure and viscous losses,6 namely, . The same is done for the instantaneous pressure in the right ventricle.
The link between the circuit and the mechanics is established via pressure and volume of the two nodes representing the ventricles and will be explained in more detail later. Changes of left and right ventricular volumes are described as
2.21 |
2.22 |
where , , and denote the flow rates through the four heart valves.
Methods: Computational Framework
The overall framework has been implemented by using the parallel finite element library LifeV (http://www.lifev.org). Initial data and model parameters can be found in the Tables 3, 4 and 5.
Table 3.
Compliance [mL mmHg−1] | Resistance [mmHg s mL−1] | Inertance [mmHg mL s−2] |
---|---|---|
= 0.28 | = 0.06 | = |
= 3.72 | = 0.987 | |
= 111.11 | = 0.0113 | |
= 0.76 | = 0.023 | = |
= 5.8 | = 0.0894 | |
= 25.37 | = 0.0056 | |
= 19.23 | ||
= 31.25 |
Table 4.
= 5000 | = 1000 s | = 1000 s |
= 30,000 | = 1000 s | = 1000 s |
= 2000 | = 1000 s | = 1000 s |
= 30,000 | = 1000 s | = 1000 s |
Table 5.
p [mmHg] | q [mL s−1] | D | |
---|---|---|---|
lv | 5.75 | 0.00 | 0.00 |
sa | 83.45 | 5.68 | |
sp | 83.11 | 80.87 | |
sv | 3.29 | 70.95 | |
ra | 2.49 | 17.39 | 1.00 |
rv | 2.44 | 0.00 | 0.00 |
pa | 11.01 | 6.60 | |
pp | 10.86 | 55.38 | |
pv | 5.91 | 28.61 | |
la | 5.75 | 0.86 | 1.00 |
Finite Element Discretization for Electromechanics
Equation (2.1) is solved with a Galerkin finite element method. Tetrahedral elements with quadratic shape functions are employed for all electromechanical fields and a parallel version of the generalized minimal residual method (GMRES) is used to deal with the resulting system of linear equations. Solution of the non-linear problem is achieved with Newton’s method.
Incompressibility of the heart tissue is enforced by decomposing the strain energy function into an isochoric and a volumetric part, i.e.,
3.1 |
where the volumetric penalty function is added to Eq. (2.2) and only depends on the invariant . The function with bulk modulus is used in this work. For the term in Eq. (3.1) to be isochoric, all four invariants in the argument list must be isochoric as well. However, significant changes only concern the first invariant ,42 which is replaced in Eq. (2.2) by . Coefficients for the isochoric part can be found in Table 2.
Table 2.
Active strain evolution in Eq. (2.8) is solved explicitly in time and its dependency on the prestretch is removed by a Taylor-expansion,43 i.e.,
3.2 |
Active strain measures , and are spatially discretized in the same manner as the structural mechanics; however, they are scalar fields. Time discretization of Eq. (3.2) is done by a forward Euler scheme. Active strain model coefficients are , , and .
Equation (2.10) is solved by a semi-explicit method.38 Therefore, the gating variables are updated explicitly by a forward Euler scheme first. The transmembrane potential V is determined in a second step by ionic current interpolation (ICI).32 Spatial discretization is the same as for activation and the mechanics. Ionic cell model (Minimal Model) parameters are found in Ref. [3] for the myocardium and monodomain model parameters as well as electrophysiology initial data in Table 2.
Ordinary Differential Equations for Circulatory Model
The hydraulic circuit depicted in Fig. 3 is described by Eqs. (2.12)–(2.20). Note that the circuit model is not an integral part of the finite element library LifeV, i.e., it had to be implemented separately. Coupling with the heart model is described in “Coupling Mechanics and Circulation” section. By combining Eqs. (2.12)–(2.16), the system
3.3 |
of ordinary differential equations is obtained, where the vector of unknowns, , consists of a vector , which stores nodal pressure values, and of a vector storing flow rates between neighboring nodes. Time discretization is done by a backward Euler scheme leading to
3.4 |
with the unknown solution at the new time , the previously computed solution at the old time and the time step size . Considering Eqs. (2.17)–(2.20), which determine whether a heart valve is open or closed, it can be seen that the valve state D is a function of the pressure difference across the heart valve. This implies that matrices and as well as the vector depend on . In order to retain an implicit scheme, a fix-point iteration algorithm is employed, which reads
3.5 |
where k is the step number, , and . At the initial step , is set to . Fix-point iterations are carried out as long as
3.6 |
where is the desired relative change from one to the next iteration step. Parameters for various electric/hydraulic elements can be found in Table 3.
At the beginning of every iteration step of Eq. (3.5), , and are determined according to Eqs. (2.18)–(2.20), before D is set equal to one of them according to Eq. (2.17). Equation (2.18) is discretized by 2nd order backward finite differences, whereas Eqs. (2.19) and (2.20) are solved by backward Euler. The parameters , and are found in Table 4.
Once D is determined for all four heart valves at step k, , and are assembled and the linear system is solved for . Initial conditions for the four valve states, pressure and flow rate values can be found in Table 5.
Coupling Mechanics and Circulation
Electrophysiology, activation, mechanics and circulation require different temporal resolutions. To capture the fast dynamics of the steep propagation front a small timestep for electrophysiology and activation is used (), whereas for the mechanics and the circulation larger timesteps are possible (). Local load steps for the mechanics are performed in between two timesteps (). The temporal evolution is outlined by Algorithm 3.1.
Coupling between the mechanics and the body circulation is achieved via ventricular pressure and volume.19 Therefore, the volume of the finite element mechanics model is conserved as well. Based on our experience, only an implicit coupling is stable during all phases of a heartbeat. An implicit scheme is obtained by applying the same pressure boundary conditions inside the left and right ventricles on both the mechanical model and the body circulation. By minimizing where contains both ventricular volumes, the pressure boundary conditions are updated through Newton’s method. Thus, the Jacobian matrix reads
3.7 |
where the derivatives of and are determined by pressure perturbation. For the results presented here, we have altered pressure values by . Perturbation of the mechanical model is based on the previously computed linearization of . Eventually, Newton iterations
3.8 |
with step k are performed as long as is larger than a defined maximum error of . Algorithm 3.1 explains the temporal solution algorithm structure of the framework.
Validation and Results
All simulation results presented here have been performed on the Euler cluster at ETH Zurich. They were executed on eight Hewlett-Packard BL460c Gen8 nodes, each with 128 GB Ram and two 12-core Intel Xeon E52697v2 processors (2.7 Ghz nominal, 3-3.5 GHz peak); that is, in total on 192 cores. With 160 k elements it took 16.43 hours to simulate one heart beat of 800 ms.
Validation with Healthy Heart Model
Validation of the whole framework can be done in different ways, for example by comparing contraction patterns from imaging data or by comparing with electrophysiological and flow measurements. However, the range of measurements among individuals is large and therefore our framework shall reproduce common observations, e.g. by how much the distance between base and apex shortens, the wall thickens and the apex twists.
Most heart geometry measurements are noisy and vary greatly in size. Thus, this framework uses idealized geometrical data, which are very detailed.1 The geometry is prepared for simulations according to Fig. 4. As seen in the first state of Fig. 4, raw heart data are detailed and contain many features not required for our studies. From the first to the second state, features such as the great vessels, both the atria, coronary arteries, heart valves and papillary muscles are removed. The final spatial domain, consisting only of the strong ventricular muscles, can be prepared for finite element discretization; it is divided into tetrahedra using GMSH (www.gmsh.info). Three differently sized meshes with 160 k, 250 k and 500 k elements are deployed. While the solid mechanics solutions obtained with 160 k elements hardly differ from those obtained with higher resolution, the electrophysiological problem remains under-resolved with 160 k elements. However, at low resolution the coefficients and of the conductivity tensor can be adjusted such that the propagation speed of the electric signal is in very good agreement with reality. Therefore, the 160 k mesh was used for the subsequently presented results. Transition from the mesh to fiber and sheetlet fields (state 3 to 4 in Fig. 4) is based on the algorithm described in “Fiber and Sheetlet Directions” section. Fiber angles vary between − 60° to + 60° from both endocardia to the septum and epicardium.
Insulation boundary conditions are applied to the electrical potential, the ionic model and the activation. Boundary conditions for the mechanics are set as follows. On both endocardial surfaces pressure boundary conditions, i.e., , are applied, where p comes from coupling with the circulation. At the base, around the four heart valve openings, where the great vessels are attached to the heart, Robin boundary conditions, i.e., with , are enforced. In order to imitate surrounding tissue such as the lungs, Robin boundary conditions with are employed on the epicardium as well.
Before the actual simulation starts, the heart is preloaded with initial pressure values, that is, inside the left ventricle and in the right one. This preloading requires about 50 load steps causing a volume increase of and in the left and right ventricles, respectively. Every heartbeat lasts and is initiated by an electric wave traveling through the domain; it spreads within through the entire ventricles. Subsequently, we initiate the signal in a simplified fashion by an applied electric current (see Eq. (2.10)), which is applied in the lower third of both endocardial surfaces.
Figure 5 presents the evolution of the potential V, the normalized calcium concentration c and the activation level at a spot inside the left myocardium at half height. At other coordinates the curves would qualitatively be similar, but shifted in time. Results from the lumped parameter model are shown at the top of Fig. 6. Depending on the initial conditions of the model, the results change from one heartbeat to the next one, until they have converged. In our case, this takes usually two to three heartbeats. On the left side of Fig. 6, temporal pressure and flow rate evolution indicates a qualitatively physiological blood flow behavior in comparison to measurements.4 In addition, flow rate overshoots are visible as a result of the valve modeling and the phase of refilling through the mitral valve is rather short. On the right side of the figure, p-V loops of both ventricles are drawn. The total power output of the heart model is about 1.3 W, which is in good agreement with measurements.18
In order to validate the contraction pattern of the heart model with phenomenological measurements, Fig. 6 displays a sequence of slices through the heart such that both ventricles are seen from inside. The color indicates the calcium concentration spreading through the domain. It can be seen how the heart shortens and how the wall thickness increases, as reported by others.23,39 Three phenomenological values, which are appropriate for validation of the ventricular contraction pattern, are the base-apex shortening, wall thickening and base-apex twist.
The plot on the left of Fig. 7 depicts apex shortening, apex twist and wall thickening as function of time. The right side of Fig. 7 exhibits a cut through the heart before and during contraction, highlighting apex shortening and wall thickening.
Results with Pathological Heart Model
We consider a pathological heart suffering from coronary heart disease. Thus, the myocardium’s ability to contract during systole is locally reduced, and Eq. (2.8) is adjusted by setting the activation level to zero in a specified region. Figure 8a depicts in red the damaged region of 3 cm radius imposed on the anterior left ventricle. Figure 8b shows a cut through both heart chambers and the myocardial infarction is marked dark red. Black lines indicate the perimeter of a systolic healthy heart. It can be observed how the affected tissue bends outward.
Myocardial infarction not only changes the contraction pattern, but also the cardiac output. Figure 8c makes this change visible by comparing the p-V loops of a healthy heart with those of diseased ones. Since the infarction region is in the left ventricle, the right ventricle’s stroke work hardly changes for all three diseased cases. Left ventricular stroke work for an infarction radius of 3.5 cm decreases by almost 50%, whereas for a radius of 2.5 cm, the reduction is only 20%.
Results with External Actuation
Force patches (see Fig. 1) are modeled by Dirichlet boundary conditions for Eq. (2.1). For simplicity, two patches with spatially uniform displacement vectors and are introduced on the circular boundaries and , respectively, which are defined withing the anterior and posterior epicardial surfaces of the left ventricle. Both patches are rigid (i.e., they contract as one), have a radius of cm and their unit motion vectors point toward each other, that is, . Their displacement vectors allow for a smooth variation between time-steps and are given by
4.1 |
where is the peak displacement magnitude, the peak time, the impact duration and the unit vector in motion direction. Both patches move synchronously such that and . Their peak displacement magnitudes will be identical as well, that is, . For the two patches presented above, parameters and T are chosen such that the patch motion is synchronous to natural heart activation, i.e., ms and ms. Figure 9 shows the patch displacement for a heart beat duration of 800 ms, ms, ms and cm. Further, Fig. 10 visualizes the heart’s deformation when the patches meet their peak displacements. In this demonstration, Dirichlet boundary conditions for patches are only applied in perpendicular directions to the centerline of the left ventricle , i.e., sliding of the tissue underneath the patches is allowed in direction of . Therefore the heart muscle can still properly contract along .
Under these conditions, to regain a healthy stroke work, we need to impose a peak displacement of magnitude cm; the corresponding p-V loops are shown at the bottom of Fig. 11. Left ventricular results in Fig. 11 are promising regarding stroke work, i.e., a healthy p-V-loop is recovered. However, an unexpected pressure increase can be detected in the right ventricle. It emerges from the heart’s geometry, where the right ventricle is wrapped to some extent around the left one. The top of Fig. 11 presents the deformation of the assisted case during one heart beat. In contrast to Fig. 6, the deformation pattern is most different in the area where patches are attached.
VAD Sensitivity Analysis
In this section we vary the four patch parameters , , T and r and analyze their influence on the p-V loop. From the top of Fig. 12 it can be seen, how the p-V-Loop changes with the displacement magnitude, i.e., for , , , and . Despite the small changes, a considerable difference in stroke work and pressure values can be observed. Next, the sensitivity of the p-V-loop is analyzed by choosing different peak times (see bottom of Fig. 12). While the left heart chamber is not much affected, the right ventricular peak pressure and stroke volume decrease with increasing . Thus, overloading the right ventricle may be reduced by adjusting the peak time appropriately. Here, the patches on the epicardium have circular shape, which may not be optimal. Nevertheless, the patch radius is varied in order to study the influence on the p-V-loop. The top left plot of Fig. 13 demonstrates that a larger patch radius yields more stroke work by the left ventricle. A similar response is observed for the right ventricle.
Eventually, the period T in the temporal patch activation function, i.e., in Eq. (4.1), is changed. From the bottom of Fig. 13 hardly any effect can be observed for the left ventricle, whereas the right peak pressure slightly increases for longer durations T.
Discussion and Conclusion
The objective of this paper is to propose a modeling framework for the human heart, which allows for investigations of external actuation via force patches attached to the epicardium. The framework consists of a detailed FEM model for the structural mechanics, electrophysiology and actuation, which is coupled to a simplified hydraulic network model representing pulmonary and systemic blood flow circulations. For the latter we introduced a novel valve model, which accounts for a pressure gradient dependent dynamics with typical opening and closing times.
A nonlinear anisotropic Holzapfel–Ogden material law accounting for fiber and sheetlet orientations, and an active strain model responding to the signal of a sophisticated electrophysiological model, lead to very realistic deformations. This has been demonstrated for a healthy heart model. We showed that the computed base-apex shortening, apex-twist and wall thickening are within the expected ranges. The twist first decreases by about 3° and as soon as the outflow valves open, it increases to about 12°. This is in very good agreement with measurements.22,40,49 Wall thickening first decreases by about 12%, before it increases up to 45%, as reported similarly in Ref. [23, 39]. The apex shortens from the beginning of activation and the shortening peaks at 15%, which is consistent with observations.23 Moreover, predicted pressure and flow rate evolutions are in good agreement with measurements. Of course, this sort of validation is only conclusive to some extent. However, if a model matches these observations, it is likely to reproduce a good overall contraction pattern.
Simulation studies with a pathological model of a heart suffering from myocardial infarction show (as expected) a dramatic reduction of the induced flow rates and significantly different deformations of the heart muscle. Computational results with external actuation using two opposed force patches applied on the epicardium of the diseased heart predict left ventricular pressure and volume changes which are in very good agreement with those of the healthy heart. The right ventricular pressure, however, rises above the desired peak value with this simple actuation scenario. Sensitivity studies with different patch sizes, peak displacements of the patches, peak displacement times, and different impact durations show that the right ventricular power output can be controlled. The gained knowledge can be used to adjust such patch configurations. It is emphasized that a healthy p-V-loop is not the only objective. For example, tissue stress and fatigue, as well as valve and papillary muscle deformation have to be taken into account. And of course it is crucial that the interface between patches and epicardium does not damage the tissue. However, in line with the focus of the paper, this study only serves to demonstrate the potential of the presented computational framework to perform optimization studies, and no attempt has been made yet to find a better combination of parameters, patch geometry and motion. Nevertheless, already the presented results are encouraging for future external VAD developments, and they demonstrate the usefulness of this computational model.
The main limitations of the modeling framework are uncertainties regarding geometry, distribution of material properties and of other parameters. They have been chosen based to the best of our knowledge relying on literature data. Especially among pathological hearts the variation is huge, and it is a separate challenge to retrieve complete descriptions. All presented simulation studies used the same basic heart geometry, and only parameters regarding patches and their actuation have been varied. Further sensitivity studies would be of interest and are planed in the future. There is a demand of personalizing the modeling of human pathophysiology,26,35 and it is important to notice that the devised framework can be applied to investigate patient-specific or animal hearts, provided geometry, material properties and all other relevant parameters are available. Another limitation is the simplified flow model. Therefore it is not directly possible to take into account effects of damaged heart valves or the impact of force patches on them. At this point, a further shortcoming is the force patch boundary condition, which only accounts for the force component normal to the epicardium, i.e., tangential forces are ignored. Further, the problem that patches may slide off the slippery surface cannot be addressed, interactions between patches and coronary vessels are ignored, and no conclusions regarding long term tissue damage introduced by the force patches are possible. Also, at this point, independent actuation is implemented; in the future synchronization with the electrical pulses is envisioned.
Despite several limitations, the framework is of significant value for future investigations and optimization of external VADs with force patches, as demonstrated by the computational studies in this paper. In addition, it can be used to study different disease scenarios and/or various assist device designs. On one hand, it can be expected that it will help to reduce the number of required in vivo experiments, and on the other hand it allows for investigations which are not even possible in vivo. Due to its flexibility, the presented framework has the potential to become an integral part of patient-specific applications. Extraction of geometrical and material information, estimation of further parameters, and uncertainty assessment would be other components of such a much bigger framework.
Potential improvements of the presented computational framework include local modifications of the conductivity tensor in pathologic regions, a completely incompressible treatment of the elasticity by a mixed formulation approach, and atrial contraction by an additional compliance in the hydraulic circuit. Further, a resolved flow field in the two ventricles would be of interest in some cases, e.g. if heart valve functions become part of the investigations. And after all, there exists potential to improve the computational efficiency, which is of particular interest for parameter and optimization studies.
Regarding device development, further sensitivity studies would be of great interest, and optimization not only of patch location, patch displacement peak, displacement peak time and patch size, but also of patch shape and different actuation patterns. In addition to p-V curves, other objectives will be considered for optimization. These will include constraints for patch induced stress and deformation in the valve regions. Alongside computational studies, also ex- and in vivo experiments are planned. The intermediate goal is a device for emergency situations during open heart surgery.
Acknowledgments
The authors gratefully acknowledge Simone Deparis and Volkmar Falk for their valuable suggestions and insights. Further, the authors also thank the reviewers; their constructive comments helped to significantly improve the paper.
Author Contributions
TK: model development and implementation, code optimization, numerical studies, analysis of results, manuscript writing. SR: development and implementation of original heart model, manuscript revision. SV: validation plan review, result evaluation & interpretation, device design, manuscript revision. SD: validation plan review, result evaluation, defining clinical application limits, manuscript revision. PJ: supervision, modeling advice and problem solving, result evaluation, funding, manuscript drafting and revision.
Availability of Data and Material
Computer simulation results fully available.
Conflict of interest
Author Thomas Kummer, Author Simone Rossi, Author Stijn Vandenberghe, Author Stefanos Demertzis and Author Patrick Jenny declare that they have no conflict of interest.
Code availability
Custom code implemented within the finite element library LifeV (http://www.lifev.org).
Consent for publication
Not applicable.
Consent to participate
Not applicable.
Ethics approval
Not applicable.
Funding
Open access funding provided by Swiss Federal Institute of Technology Zurich. Self funding by Prof. Patrick Jenny, Institute of Fluid Dynamics, ETH Zurich.
Footnotes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Thomas Kummer, Email: kummer@ifd.mavt.ethz.ch.
Simone Rossi, srossi@email.unc.edu.
Stijn Vandenberghe, Email: stijn.vandenberghe@cardiocentro.org.
Stefanos Demertzis, Email: stefanos.demertzis@cardiocentro.org.
Patrick Jenny, Email: jenny@ifd.mavt.ethz.ch.
References
- 1.3D CAD Browser (3dcadbrowser.com): Heart Human 3D CAD Model. https://www.3dcadbrowser.com/3d-model/heart-human-51775, 2011.
- 2.Ambrosi D, Pezzuto S. Active stress vs. active strain in mechanobiology: constitutive issues. J. Elast. 2012;107(2):199–212. doi: 10.1007/s10659-011-9351-4. [DOI] [Google Scholar]
- 3.Bueno-Orovio A, Cherry EM, Fenton FH. Minimal model for human ventricular action potentials in tissue. J. Theor. Biol. 2008;253(3):544–560. doi: 10.1016/j.jtbi.2008.03.029. [DOI] [PubMed] [Google Scholar]
- 4.Desk R, Williams L, Health K. Aortic input impedance in normal man: relationship to pressure wave forms. Circulation. 1980;62(1):105–116. doi: 10.1161/01.CIR.62.1.105. [DOI] [PubMed] [Google Scholar]
- 5.Eriksson T, Prassl A, Plank G, Holzapfel G. Influence of myocardial fiber/sheet orientations on left ventricular mechanical contraction. Math. Mech. Solids. 2013;18(6):592–606. doi: 10.1177/1081286513485779. [DOI] [Google Scholar]
- 6.Gaasch WH, Levine HJ, Quinones MA, Alexander JK. Left ventricular compliance: Mechanisms and clinical implications. Am. J. Cardiol. 1976;38(5):645–653. doi: 10.1016/S0002-9149(76)80015-X. [DOI] [PubMed] [Google Scholar]
- 7.Gharib, M. Cardiac assist system using helical arrangement of contractile bands and helically-twisting cardiac assist device, 2009. 10.1016/j.(73)
- 8.Göktepe S, Acharya SN, Wong J, Kuhl E. Computational modeling of passive myocardium. Int. J. Numer. Methods in Biomed. Eng. 2011;27(1):1–12. doi: 10.1002/cnm.1402. [DOI] [Google Scholar]
- 9.Griffith, B.E., R.D. Hornung, D.M. Mcqueen, C.S. Peskin. Parallel and adaptive simulation of cardiac fluid dynamics. In: Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications, pp. 105–130, 2009. 10.1002/9780470558027.ch7.
- 10.Griffith, B.E., D.M. McQueen, C.S. Peskin. Simulating cardiovascular fluid dynamics by the immersed boundary method. In 47th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition (January), pp. 1–12, 2009. 10.2514/6.2009-158.
- 11.Hall CW, Liotta D, Henly WS, Crawford ES, De Bakey ME. Development of artificial intrathoracic circulatory pumps. Am. J. Surg. 1964;108(5):685–692. doi: 10.1016/0002-9610(64)90115-1. [DOI] [PubMed] [Google Scholar]
- 12.Hirschvogel M, Bassilious M, Jagschies L, Wildhirt SM, Gee MW. A monolithic 3D–0D coupled closed-loop model of the heart and the vascular system: experiment-based parameter estimation for patient-specific cardiac mechanics. Int. J. Numer. Methods Biomed. Eng. 2017;33(8):1–22. doi: 10.1002/cnm.2842. [DOI] [PubMed] [Google Scholar]
- 13.Hirschvogel M, Jagschies L, Maier A, Wildhirt SM, Gee MW. An in silico twin for epicardial augmentation of the failing heart. Int. J. Numer. Methods Biomed. Eng. 2019 doi: 10.1002/cnm.3233. [DOI] [PubMed] [Google Scholar]
- 14.Holzapfel GA, Ogden RW. Constitutive modelling of passive myocardium: a structurally based framework for material characterization. Philos. Trans. R. Soc. A: Math. Phys. Eng. Sci. 2009;367(1902):3445–3475. doi: 10.1098/rsta.2009.0091. [DOI] [PubMed] [Google Scholar]
- 15.Horvath MA, Wamala I, Rytkin E, Doyle E, Payne CJ, Thalhofer T, Berra I, Solovyeva A, Saeed M, Hendren S, Roche ET, del Nido PJ, Walsh CJ, Vasilyev NV. An intracardiac soft robotic device for augmentation of blood ejection from the failing right ventricle. Ann. Biomed. Eng. 2017;45(9):2222–2233. doi: 10.1007/s10439-017-1855-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Jagschies L, Hirschvogel M, Matallo J, Maier A, Mild K, Brunner H, Hinkel R, Gee MW, Radermacher P, Wildhirt SM, Hafner S. Individualized biventricular epicardial augmentation technology in a drug-induced porcine failing heart model. ASAIO J. 2018;64(4):480–488. doi: 10.1097/MAT.0000000000000686. [DOI] [PubMed] [Google Scholar]
- 17.Jones GA, Siderius NJ, Adams WE, Stewart PB, Nigro SL. Fundamental studies on maintenance of the circulation in cardiac asystole by the mechanocardiac pulsator. Dis. Chest. 1961;39(2):207–217. doi: 10.1378/chest.39.2.207. [DOI] [PubMed] [Google Scholar]
- 18.Katz A. Physiology of the Heart. 5. Philadelphia: Lippincott Williams \& Wilkins; 2011. [Google Scholar]
- 19.Kerckhoffs RC, Neal ML, Gu Q, Bassingthwaighte JB, Omens JH, McCulloch AD. Coupling of a 3D finite element model of cardiac ventricular mechanics to lumped systems models of the systemic and pulmonic circulation. Ann Biomed Eng. 2007;35(1):1–18. doi: 10.1007/s10439-006-9212-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Kolobow T, Bowman RL. Biventricular cardiac assistance energized by suction actuated recoil of a single constricting rubber ventricle. Trans. Am. Soc. Artif. Intern. Organs. 1965;11:57–63. doi: 10.1097/00002480-196504000-00012. [DOI] [PubMed] [Google Scholar]
- 21.Kung RT, Rosenberg M. Heart booster: a pericardial support device. Ann. Thorac. Surg. 1999;68(2):764–767. doi: 10.1016/S0003-4975(99)00524-X. [DOI] [PubMed] [Google Scholar]
- 22.Lorenz C, Pastorek J, Bundy J. Function: delineation of normal human left ventricular twist throughout systole by tagged cine magnetic resonance imaging. J. Cardiovasc. Magn. Reson. 2000;2(2):97–108. doi: 10.3109/10976640009148678. [DOI] [PubMed] [Google Scholar]
- 23.MacIver DH. The relative impact of circumferential and longitudinal shortening on left ventricular ejection fraction and stroke volume. Exp. Clin. Cardiol. 2012;17(1):5–11. [PMC free article] [PubMed] [Google Scholar]
- 24.McQueen DM, Peskin CS. A three-dimensional computer model of the human heart for studying cardiac fluid dynamics. ACM SIGGRAPH Comput. Gr. 2000;34(1):56. doi: 10.1145/563788.604453. [DOI] [Google Scholar]
- 25.Melvin DB, Schima H, Losert UM, Wolner E. Long-term ventricular wall actuation: can and should it be systematically explored? Artif. Organs. 1996;20(1):63–68. doi: 10.1111/j.1525-1594.1996.tb04421.x. [DOI] [PubMed] [Google Scholar]
- 26.Mihalef V, Ionasec RI, Sharma P, Georgescu B, Voigt I, Suehling M, Comaniciu D. Patient-specific modelling of whole heart anatomy, dynamics and haemodynamics from four-dimensional cardiac CT images. Interface Focus. 2011;1(3):286–296. doi: 10.1098/rsfs.2010.0036. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Moreno MR, Biswas S, Harrison LD, Pernelle G, Miller MW, Fossum TW, Nelson DA, Criscione JC. Assessment of minimally invasive device that provides simultaneous adjustable cardiac support and active synchronous assist in an acute heart failure model. J. Med. Dev. 2011;5(4):041008. doi: 10.1115/1.4004652. [DOI] [Google Scholar]
- 28.Moreno MR, Biswas S, Harrison LD, Pernelle G, Miller MW, Fossum TW, Nelson DA, Criscione JC. Development of a non-blood contacting cardiac assist and support device: an in vivo proof of concept study. J. Med. Dev. 2011;5(4):041007. doi: 10.1115/1.4005281. [DOI] [Google Scholar]
- 29.Nardinocchi P, Teresi L. On the active response of soft living tissues. J. Elast. 2007;88(1):27–39. doi: 10.1007/s10659-007-9111-7. [DOI] [Google Scholar]
- 30.Oz MC, Artrip JH, Burkhoff D. Direct cardiac compression devices. J. Heart Lung Transplant. 2002;21(10):1049–1055. doi: 10.1016/S1053-2498(02)00482-5. [DOI] [PubMed] [Google Scholar]
- 31.Parravicini, R., C. Genova. Implant Device for Substaining the Activity of the Myocardium, 1985
- 32.Pathmanathan P, Mirams GR, Southern J, Whiteley JP. The significant effect of the choice of ionic current integration method in cardiac electro-physiological simulations. Int. J. Numer. Methods Biomed. Eng. 2011;27(11):1751–1770. doi: 10.1002/cnm.1438. [DOI] [Google Scholar]
- 33.Payne CJ, Wamala I, Abah C, Thalhofer T, Saeed M, Bautista-Salinas D, Horvath MA, Vasilyev NV, Roche ET, Pigula FA, Walsh CJ. An implantable extracardiac soft robotic device for the failing heart: mechanical coupling and synchronization. Soft Robot. 2017 doi: 10.1089/soro.2016.0076. [DOI] [PubMed] [Google Scholar]
- 34.Peirlinck M, Costabal FS, Yao J, Guccione JM, Tripathy S, Wang Y, Ozturk D, Segars P, Morrison TM, Levine S, Kuhl E. Precision medicine in human heart modeling. Biomech. Model. Mechanobiol. 2021 doi: 10.1007/s10237-021-01421-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Potse M, Krause D, Kroon W, Murzilli R, Muzzarelli S, Regoli F, Caiani E, Prinzen FW, Krause R, Auricchio A. Patient-specific modelling of cardiac electrophysiology in heart-failure patients. Europace. 2014;16(suppl 4):iv56–iv61. doi: 10.1093/europace/euu257. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Potters WV, Marquering HA, VanBavel E, Nederveen AJ. Measuring wall shear stress using velocity-encoded MRI. Curr. Cardiovasc. Imaging Rep. 2014;7(4):1–12. doi: 10.1007/s12410-014-9257-1. [DOI] [Google Scholar]
- 37.Quarteroni A, Lassila T, Rossi S, Ruiz-Baier R. Integrated heart-coupling multiscale and multiphysics models for the simulation of the cardiac function. Comput. Methods Appl. Mech. Eng. 2017;314:345–407. doi: 10.1016/j.cma.2016.05.031. [DOI] [Google Scholar]
- 38.Quarteroni A, Manzoni A, Vergara C. The cardiovascular system: mathematical modelling, numerical algorithms and clinical applications. Acta Numer. 2017;26(38):365–590. doi: 10.1017/S0962492917000046. [DOI] [Google Scholar]
- 39.Quinn TA, Kohl P. Combining wet and dry research: experience with model development for cardiac mechano-electric structure-function studies. Cardiovasc. Res. 2013;97(4):601–611. doi: 10.1093/cvr/cvt003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Reyhan M, Li M, Gupta H, Llyod SG, Dell'Italia LJ, Kim HJ, Denney TS, Ennis D. Left ventricular twist and shear-angle in patients with mitral regurgitation. J. Cardiovasc. Magn. Reson. 2013;15(Suppl 1):P92. doi: 10.1186/1532-429X-15-S1-P92. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Roche ET, Horvath MA, Wamala I, Alazmani A, Song SE, Whyte W, Machaidze Z, Payne CJ, Weaver JC, Fishbein G, Kuebler J, Vasilyev NV, Mooney DJ, Pigula FA, Walsh CJ. Soft robotic sleeve supports heart function. Sci. Transl. Med. 2017;9(373):3925. doi: 10.1126/scitranslmed.aaf3925. [DOI] [PubMed] [Google Scholar]
- 42.Rossi, S. Anisotropic Modeling of Cardiac Mechanical Activation. Phd thesis, EPFL (2014)
- 43.Rossi S, Lassila T, Ruiz-Baier R, Sequeira A, Quarteroni A. Thermodynamically consistent orthotropic activation model capturing ventricular systolic wall thickening in cardiac electromechanics. Eur. J. Mech. A/Solids. 2014;48(1):129–142. doi: 10.1016/j.euromechsol.2013.10.009. [DOI] [Google Scholar]
- 44.Ruiz-Baier R, Gizzi A, Rossi S, Cherubini C, Laadhari A, Filippi S, Quarteroni A. Mathematical modelling of active contraction in isolated cardiomyocytes. Math. Med. Biol. 2014;31(3):259–283. doi: 10.1093/imammb/dqt009. [DOI] [PubMed] [Google Scholar]
- 45.Thomas CE. The muscular architecture of the ventricles of hog and dog hearts. Am. J. Anat. 1957;101(1):17–57. doi: 10.1002/aja.1001010103. [DOI] [PubMed] [Google Scholar]
- 46.Ursino M, Antonucci M, Belardinelli E. Role of active changes in venous capacity by the carotid baroreflex: analysis with a mathematical model. Am. J. Physiol. 1994;267:H2531–H2546. doi: 10.1152/ajpheart.1994.267.6.H2531. [DOI] [PubMed] [Google Scholar]
- 47.Veress AI, Raymond GM, Gullberg GT, Bassingthwaighte JB. Left ventricular finite element model bounded by a systemic circulation model. J. Biomech. Eng. 2013;135(5):054502. doi: 10.1115/1.4023697. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Vineberg A. Mechanical heart massager. Can. Med. Assoc. J. 1957;77(5):495–498. doi: 10.1097/00000542-195801000-00057. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Wang J, Khoury DS, Yue Y, Torre-Amione G, Nagueh SF. Preserved left ventricular twist and circumferential deformation, but depressed longitudinal and radial deformation in patients with diastolic heart failure. Eur. Heart J. 2008;29(10):1283–1289. doi: 10.1093/eurheartj/ehn141. [DOI] [PubMed] [Google Scholar]
- 50.Wenk JF, Ge L, Zhang Z, Soleimani M, Potter DD, Wallace AW, Tseng E, Ratcliffe MB, Guccione JM. A coupled biventricular finite element and lumped-parameter circulatory system model of heart failure. Comput. Methods Biomech. Biomed. Eng. 2013;16(8):807–818. doi: 10.1080/10255842.2011.641121. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Whiteley JP, Bishop MJ, Gavaghan DJ. Soft tissue modelling of cardiac fibres for use in coupled mechano-electric simulations. Bull. Math. Biol. 2007;69(7):2199–2225. doi: 10.1007/s11538-007-9213-1. [DOI] [PubMed] [Google Scholar]
- 52.Wong J, Kuhl E. Generating fibre orientation maps in human heart models using Poisson interpolation. Comput. Methods Biomech. Biomed. Eng. 2014;17(11):1217–1226. doi: 10.1080/10255842.2012.739167. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Computer simulation results fully available.