Skip to main content
Springer logoLink to Springer
. 2022 Mar 15;13(5):764–782. doi: 10.1007/s13239-022-00610-w

Embedded Computational Heart Model for External Ventricular Assist Device Investigations

Thomas Kummer 1,, Simone Rossi 2, Stijn Vandenberghe 3,4, Stefanos Demertzis 4,5, Patrick Jenny 1
PMCID: PMC9616791  PMID: 35292915

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.

Figure 1.

Figure 1

Force patches ζ1X,t and ζ2X,t attached to the outer heart surface for actuation. The three-dimensional human heart model is from Ref. [1].

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 Ω0R3 be the undeformed structure configuration of the heart with coordinates denoted by X, and x being the current position of the deformed body ΩR3. The undeformed boundary Ω0 is divided into ΓD with Dirichlet boundary conditions, ΓN with Neumann boundary conditions and ΓR 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

·P(u)=0,inΩ0withu=uD,onΓD,P·ν=pN,onΓNandP·ν+αu=0,onΓR, 2.1

where u=x-X is the displacement, P the first Piola-Kirchhoff stress tensor, ν the outward surface normal in the reference configuration and uD and pN=pν Dirichlet and Neumann boundary conditions, respectively. Note that is operated with respect to X 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

Ψ=a2beb(I1-3)+i{f,s}ai2biebi(I4i-1)2-1+afs2bfsebfs(I8fs)2-1 2.2

for the passive strain-energy function with the four invariants I1=trC, I4f=f·f, I4s=s·s and I8fs=f·s, which are functions of the right Cauchy-Green tensor C=FTF and the fiber and sheetlet directions f and s, respectively. The constants a, b, ai and bi i{f,s,fs} were found by fitting experimental data.5 The stress tensor is defined by the relation P=ΨF, in which F=x=I+u 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, F=FEFA, in which FE is the passive, elastic deformation and FA is an active deformation described by the expression

FA=I+γff0f0+γss0s0+γnn0n0, 2.3

in which I is the identity tensor. The active-strain functions γf, γs and γn provide information on the contractile strains. Notice that f0, s0 and n0 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 I4f, I4s, I8fs and I1 have to be replaced by

I4fE=I4fγf+1-2, 2.4
I4sE=I4sγs+1-2, 2.5
I8fsE=I8fsγf+1-1γs+1-1and 2.6
I1E=[1-γnγn+2γn+12]I1+[γnγn+2γn+12-γfγf+2γf+12]I4f+[γnγn+2γn+12-γsγs+2γs+12]I4s, 2.7

respectively.

Figure 2.

Figure 2

Enlarged section of the heart tissue with fiber- and sheeltlet vectors f and s, respectively; n=f×s. Note that the direction of the fibers depends on the layer.

Active Strain Dynamics

In Eq. (2.3), the active part of the deformation gradient FA is determined by the three active-strain functions γf, γs and γn. Appropriate definitions for these have been derived in Ref. [43]. Thus, we assume the active strain in fiber direction γf satisfies

μAc2dγfdt=αA(c-c0)2RFL(I4f)+2I4f(1+γf)3-2I4f|c=c0, 2.8

where c is the calcium concentration coming from electrophysiology, I4f is the fiber elongation from mechanics, μA and αA are constants and RFL is the sarcomere force–length relationship, which can be found in Ref. [43]. The two other active strain functions γs and γn are determined by imposing volume conservation, i.e., det(FA)=1, and are functions of γf and an orthotropic parameter κ, i.e.,

γn=κγfandγs=1(1+γf)(1+γn)-1. 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 Ω0 the monodomain equations read

Jχ(CmdVdt+Iion(V,w,c,F))-·(JF-1GF-TV)=IappinΩ0with(F-1GF-TV)·ν=0onΩ0anddwdt-r(V,w)=0inΩ0, 2.10

in which V is the transmembrane potential, the vector w represents the gating variables, c is the vector of ionic concentrations, Iapp is an externally applied density current, Iion and r link the two equations, G is the spatial (in the deformed configuration) anisotropic conductivity tensor, depending on the fiber and sheetlet directions f0 and s0, χ and Cm are constants, F is the deformation gradient and J=det(F) 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 s0 to be divergence- and curl-free, s0 can be derived from a scalar potential ϕ as s0=ϕ. Taking the divergence of the equation, a Laplace-equation for the potential ϕ is obtained, that is,

2ϕ=0inΩ0 2.11

with Dirichlet boundary conditions ϕ=gonΓD and Neumann boundary conditions ϕν=honΓN. Having solved Eq. (2.11) inside the undeformed myocardium for ϕ, the sheetlet vector is s0=ϕ/||ϕ|| and points from the endocardium toward the epicardium. Next, consider the left ventricular centerline k, pointing from the apex to the base. Its projection on the plane orthogonal to s0 is kp=k-k·s0s0. Figure 2 shows an enlarged section of the heart tissue with fiber- and sheeltlet vectors f and s, respectively; n=f×s. Note that the direction of the fibers depend on the layer. A preliminary, horizontal fiber field is orthogonal to both s0 as well as kp and reads f~0=s0×kp/||kp||. Ultimately, the actual fiber field is f0=Rs0θf~0, where Rs0 is a rotation matrix dependent on the fiber angle θ. More details about building Rs0 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.

Meaning of subscripts of compliances C [mL mmHg−1], resistances R [mmHg s mL−1], inertances L [mmHg mL s−2] and diodes D [−] in the body circulation found in Fig. 3. The variable compliances account for changes of left and right ventricular volumes Vlv and Vrv, respectively.

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

Figure 3.

Figure 3

Lumped parameter model of the blood flow in the human body. The pulmonary circulation, where blood is oxygenated, is drawn at the top. At the bottom, the systemic circulation is shown, which delivers the oxygen to the body’s tissue. This model is an adaption from Ref. [6, 19]. The meaning of the symbols is shown in Table 1.

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 qi-j from node i to its connected nodes j is zero, i.e.,

jqi-j=0. 2.12

The resistance R between two nodes i and j is the ratio of pressure difference pi-pj and flow rate qi-j, which results in

qi-j=pi-pjR. 2.13

Inertia in both aorta and pulmonary artery is modeled by the inertences Lsa and Lpa, respectively, i.e., the corresponding pressure difference is a function of temporal flow rate change according to pi-pj=Ldqi-j/dt, which leads to

dqi-jdt=pi-pjL. 2.14

Blood vessel elasticity is modeled by compliances C between a certain node i and the ground, from which one obtains

qi-=Cdpidt. 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

qi-j=Dpi-pjR, 2.16

that is, as a compartment consisting of a resistance R and a diode D=Dpi,pj,t0,1. In other words, a valve is described as a temporally varying resistance, that is, if it is open, then D=1, while D=0 if it is closed. The diode dynamics is defined by

D=Du,ifDu<Dm,Dl,ifDl>Dm,Dm,otherwise, 2.17

and the three simple intermediate differential equations

d2Dmdt2=λpi-pj|pi-pj|, 2.18
dDudt=γu(1-Du)and 2.19
dDldt=-γlDl 2.20

with the constants λ[s2], γu[s] and γl[s], 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 Rao=klvplv, where klv 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 plv,inst is obtained as the difference between the isometric pressure plv and viscous losses,6 namely, plv,inst=plv-Raoqao. 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

dVldt=qmi-qaoand 2.21
dVrdt=qtr-qpu, 2.22

where qmi, qao, qtr and qpu 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.

Body circulation parameters for compliances, resistances and inertances found in Fig. 3. The values are required in Eqs. (2.13)–(2.15) and are adapted from Ref. [6, 46].

Compliance [mL mmHg−1] Resistance [mmHg s mL−1] Inertance [mmHg mL s−2]
Csa = 0.28 Rsa = 0.06 Lsa = 0.22·10-3
Csp = 3.72 Rsp = 0.987
Csv = 111.11 Rsv = 0.0113
Cpa = 0.76 Rpa = 0.023 Lpa = 0.18·10-3
Cpp = 5.8 Rpp = 0.0894
Cpv = 25.37 Rpv = 0.0056
Cla = 19.23
Cra = 31.25

Table 4.

Parameter values for the valve model consisting of Eqs. (2.16)–(2.20), which are employed in the circulation of Fig. 3. The values of the two pressure dependent resistances are kao = 3.75e−4 s mL−1 and kpv = 1.4e−3 s mL−1.

λao = 5000 s2 γu,ao = 1000 s γl,ao = 1000 s
λmi = 30,000 s2 γu,mi = 1000 s γl,mi = 1000 s
λpv = 2000 s2 γu,pv = 1000 s γl,pv = 1000 s
λtr = 30,000 s2 γu,tr = 1000 s γl,tr = 1000 s

Table 5.

Initial conditions of the hydraulic circuit for pressure and flow rate values as well as the four valve states. The initial flow rate in and out of compliance vessels is zero.

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.,

Ψ=WAI¯1,I4,f,I4,s,I8,fs+WVI3, 3.1

where the volumetric penalty function WVI3 is added to Eq. (2.2) and only depends on the invariant I3=J2=(detF)2. The function WV=K4(J-1)2+ln2J with bulk modulus K=350kPa is used in this work. For the term WAI¯1,I4,f,I4,s,I8,fs 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 I1,42 which is replaced in Eq. (2.2) by I¯1=J-23I1. Coefficients for the isochoric part can be found in Table 2.

Table 2.

Top: material law parameters used in Eq. (2.2) taken from Ref. [14]. Bottom: initial electrophysiology data (w0, w1, w2 and w3) and monodomain model parameters.43

a=0.333kPa af=18.535kPa
as=2.564kPa afs=0.417kPa
b=9.242 bf=15.972
bs=10.446 bfs=11.602
w0=0.0 w1=0.986002
w2=0.6818 w3=0.02155
Cm=1μF/cm2 χm=1400cm-1
σf=10kΩ-1cm-1 σs=3kΩ-1cm-1

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.,

μAc2dγfdt=αA(c-c0)2RFL(I4f)+j=15(-1)j(j+1)(j+2)I4fγfj. 3.2

Active strain measures γf, γs and γn 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 αA=-6.25μM-2, μA=5000sμM-2, c0=0.2155 and κ=4.

Equation (2.10) is solved by a semi-explicit method.38 Therefore, the gating variables w 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

Mdωdt+Aω=φ 3.3

of ordinary differential equations is obtained, where the vector of unknowns, ωT=bTqT, consists of a vector b, which stores nodal pressure values, and of a vector q storing flow rates between neighboring nodes. Time discretization is done by a backward Euler scheme leading to

Mτc+Aωn+1=φ+Mτcωn 3.4

with the unknown solution ωn+1 at the new time tn+1, the previously computed solution ωn at the old time tn and the time step size τc=tn+1-tn. 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 M and A as well as the vector φ depend on ω. In order to retain an implicit scheme, a fix-point iteration algorithm is employed, which reads

Mkτc+Akωn+1,k+1=φk+Mkτcωn, 3.5

where k is the step number, Mk=Mωn+1,k, Ak=Aωn+1,k and φk=φωn+1,k. At the initial step k=0, ωn+1,0 is set to ωn. Fix-point iterations are carried out as long as

||ωn+1,k+1-ωn+1,k||2||ωn+1,k||2>εc, 3.6

where εc=10-6 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), Dm, Du and Dl 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 λ, γl and γu are found in Table 4.

Once D is determined for all four heart valves at step k, Mk, Ak and φk are assembled and the linear system is solved for ωn+1,k+1. 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 (τe=0.05ms), whereas for the mechanics and the circulation larger timesteps are possible (τm=τc=1ms). Local load steps for the mechanics are performed in between two timesteps (τls=0.5ms). 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 p=[plvprv]T inside the left and right ventricles on both the mechanical model and the body circulation. By minimizing ||R||=||Vfe-Vcirc|| where V=[VlvVrv]T contains both ventricular volumes, the pressure boundary conditions are updated through Newton’s method. Thus, the Jacobian matrix reads

JR=Rp=Vfep-Vcircp, 3.7

where the derivatives of Vfe and Vcirc are determined by pressure perturbation. For the results presented here, we have altered pressure values by 10-3mmHg. Perturbation of the mechanical model is based on the previously computed linearization of P(u). Eventually, Newton iterations

pk+1=pk-(JRk)-1Rk 3.8

with step k are performed as long as ||R||>εn is larger than a defined maximum error of εn=10-5mL . Algorithm 3.1 explains the temporal solution algorithm structure of the framework.

graphic file with name 13239_2022_610_Figa_HTML.jpg

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 σf and σs of the conductivity tensor G 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.

Figure 4.

Figure 4

State 1: original geometry provided by Ref. [1]. State 2: the strong muscle structure in the original geometry is extracted. State 3: a tetrahedron mesh is deployed. State 4: fiber and sheetlet direction fields are created.

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., P·ν=pν, 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., P·ν=αu with α=αb=750mmHgcm-1, are enforced. In order to imitate surrounding tissue such as the lungs, Robin boundary conditions with α=αe=0.75mmHgcm-1 are employed on the epicardium as well.

Before the actual simulation starts, the heart is preloaded with initial pressure values, that is, 5.7mmHg inside the left ventricle and 2.4mmHg in the right one. This preloading requires about 50 load steps causing a volume increase of 25mL and 23mL in the left and right ventricles, respectively. Every heartbeat lasts 800ms and is initiated by an electric wave traveling through the domain; it spreads within 60ms through the entire ventricles. Subsequently, we initiate the signal in a simplified fashion by an applied electric current Iapp (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 γf 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

Figure 5.

Figure 5

Local temporal evolution of the potential V, the normalized calcium concentration c and the activation level γf. The unit micromolar μM refers to 10-6molL-1.

Figure 6.

Figure 6

Top left: pressure and flow rate evolution for left ventricular variables. Top right: p-V loop of both ventricles. The work done per heart-beat is equal to the area inside the p-V loops. A total power output of 1.3 W18 is in good agreement with measurements. Below a sequence of slices through the left and right ventricles for the first 420 ms of a heartbeat is shown. Color indicates how the calcium concentration spreads through the domain.

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.

Figure 7.

Figure 7

Left: temporal evolution of apex shortening, wall thickening and apex twist, which peak at about 15 %, 45 % and 12°, respectively. Right: cut through the heart, 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 γf 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.

Figure 8.

Figure 8

Pathological heart model with myocardial infarction. (a) Transparent image with region of infarction in the left ventricle visible in red (γf close to 0), whereas healthy tissue is shown in blue (γf<0). (b) Slice (visible as gray surface in (a)) through the pathologic heart model with black lines indicating the perimeter of a systolic healthy heart as a reference. It can be observed how the diseased tissue dilates more. (c) Left and right ventricular p-V loops are shown for a healthy (filled gray) and various diseased heart models. For an infarction radius of 3.5 cm, power output decreases by almost 50%, whereas for a radius of 2.5 cm the reduction is about 20%.

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 ζ1X,t and ζ2X,t are introduced on the circular boundaries ΓD1 and ΓD2, 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 r=2 cm and their unit motion vectors ξ point toward each other, that is, ξ1=-ξ2. Their displacement vectors ζi i{1,2} allow for a smooth variation between time-steps and are given by

ζiX,t=ζ^isin2t-(t^i-0.5Ti)TiπξiXΓDi, 4.1

where ζ^i is the peak displacement magnitude, t^i the peak time, Ti the impact duration and ξi the unit vector in motion direction. Both patches move synchronously such that T=T1=T2 and t^=t^1=t^2. Their peak displacement magnitudes will be identical as well, that is, ζ^1=ζ^2. For the two patches presented above, parameters t^ and T are chosen such that the patch motion is synchronous to natural heart activation, i.e., t^=250 ms and T=300 ms. Figure 9 shows the patch displacement |ζ|(t) for a heart beat duration of 800 ms, t^=250 ms, T=300 ms and ζ^=0.9 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 k, i.e., sliding of the tissue underneath the patches is allowed in direction of k. Therefore the heart muscle can still properly contract along k.

Figure 9.

Figure 9

Patch displacement |ζ|(t) according to Eq. (4.1) for a heart beat duration of 800 ms, t^=250 ms, T=300 ms and ζ^=0.9 cm.

Figure 10.

Figure 10

Slice through the left ventricle of a diseased heart during systole with an infarction radius of 3 cm. Two opposite patches ζ1X,t and ζ2X,t assist the heart’s contraction. The arrows on the left and right pointing inwards indicate the applied force direction.

Under these conditions, to regain a healthy stroke work, we need to impose a peak displacement of magnitude ζ^=0.9 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.

Figure 11.

Figure 11

Top: left ventricular deformation during one heartbeat of a diseased model, which is assisted by two opposite patches. The contraction pattern is different compared to healthy conditions (Fig. 6), particularly in the patch regions. The calcium spread is visualized by the color. Bottom: p-V loops for a healthy, a pathological and an assisted pathological heart are presented. The diseased heart has an infarction radius of 3 cm. In order to obtain the same power output as the healthy heart, the pathological heart has to be assisted with a peak displacement of 0.9 cm for both patches.

VAD Sensitivity Analysis

In this section we vary the four patch parameters ζ^, t^, 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 ζ^=0.7, 0.8, 0.9, 1.0 and 1.1cm. 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 t^ (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 t^. Thus, overloading the right ventricle may be reduced by adjusting the peak time t^ 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.

Figure 12.

Figure 12

The plots on top demonstrate the sensitivity of the p-V loops on the patch peak displacement. Although both patches are applied on the left ventricle, the right ventricular power output changes by almost the same amount. p-V loops for different peak times t^ are shown at the bottom. Gray areas illustrate the healthy p-V loops as a reference.

Figure 13.

Figure 13

As presumed, a larger patch radius leads to more power output by both ventricles (see top plots). Therefore, patch peak displacement could be reduced by using larger patches, which again results in lower stress in the tissue. The two plots at the bottom indicate that hardly any effect occurs in the left heart chamber when the duration T is altered. In the right ventricle, however, the peak pressure decreases with shorter durations T. As a reference, healthy p-V loops are shown by gray areas.

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.


Articles from Cardiovascular Engineering and Technology are provided here courtesy of Springer

RESOURCES