Page 144 - Advances in Biomechanics and Tissue Regeneration
P. 144

140                             8. TOWARDS THE REAL-TIME MODELING OF THE HEART

           of the liver. Berkley et al. [19] also employed a linear model for the suturing procedure of biological tissue where
           they deemed the dynamic effects to be negligible. As such, a calculation frequency of 30 Hz was achieved. Lim and
           De [20] investigated two different approaches to address the nonlinear material behavior encountered for the sur-
           gical tool-tip penetration of a kidney. The key idea consisted of considering nonlinear mechanics in the region
           where the surgery tool tip is in contact with the organ and treat the rest of the organ in a linear fashion. For
           the solving procedure, they made use of a mesh-free point collocation-based method and a modified Newton-
           Raphson scheme, achieving a calculation frequency of 1000 Hz. Lastly, Courtecuisse et al. [21] employed graphical
           processing units (GPU)-based algorithms of a linear finite element model to emulate the cutting of a liver at a sim-
           ulation frequency of 29 Hz. Even though linear elastic models provide fast computation times, the solution accu-
           racy in the context of large deformation is usually poor with, for instance, an error rate of up to 30% as encountered
           in the work of Lim and De [20].
              In this chapter, it is proposed to use a reduced order method (ROM) to drastically reduce the computation time of
           full-cycle heart simulations at high levels of accuracy. Some of the most popular ROM techniques are proper orthog-
           onal decomposition (POD) [22], reduced order basis (ROB) [23], and the proper generalized decomposition (PGD) [24].
           The POD and ROB are based on an a posteriori approach, where predefined sets of data are needed to start the com-
           putation [22, 23]. Yet, between the two of them, POD has been found to be more computationally efficient [25]. By
           contrast, the PGD method is based on an a priori procedure and as such does not require predefined sets of data. Even
           though these ROM techniques have been used across a wide variety of different fields, their application to cardiac
           modeling is limited. Only POD has been employed so far but targeted specifically toward the electrophysiology of
           the heart [26, 27]. The applications of POD, ROB, and PGD are mostly geared toward reducing the system of equations,
           which can consequently be easily solved. However, assembling these equation systems still remains computationally
           expensive, especially for nonlinear problems.
              The POD is well established in solid mechanics, for example, Refs. [28, 29]. For our purpose of achieving real-time
           modeling, the direct application of POD to, for example, the FEM, does not result in a large enough reduction in cal-
           culation time because only the solving of the discrete equation system is accelerated. One particular variant of POD
           bypasses the setting up of the discrete equation system while exploiting the reduction capabilities of the POD; it is
           called the proper orthogonal decomposition with interpolation (PODI) method, developed by Ly and Tran [30]. Recent
           research carried out by Niroomandi et al. and Coelho et al. has found that the PODI approach allows for subsecond
           calculation times to be achieved and therefore makes high-frequency computation feasible [31, 32]. The PODI
           method makes use of a collection of datasets of the problem under consideration, describing its mechanics for a range
           of variations in terms of geometry, material properties, loading conditions, etc. These datasets are then utilized to
           interpolate the mechanics of a similar problem of the same category where its mechanical behavior is unknown or
           has not been determined yet. In our case, the moving least square (MLS) approximation [33] has been chosen as the
           interpolation technique due to its ability in scaling up smoothly to several dimensions when multiparametric sim-
           ulations are needed. The collection of datasets is stored offline in a database-type format for ease of access and is
           comprised of full-scale simulation results of the human heart obtained using either the element-free Galerkin method
           (EFG) or FEM, considering variations in the cardiac tissue characteristics. In practice, it is expected that the used
           characteristic cardiac parameters will be related to in vivo data. These can be heart anatomy, strain, or hemodynam-
           ics data from magnetic resonance imaging (MRI), fiber orientation vectors from diffusion tensor magnetic resonance
           imaging (DTMRI), or other categorizing parameters such as gender, pathologies, etc. In this sense, a clear advantage
           of the proposed method is that not only patient-specific heart modeling can be achieved at drastically reduced com-
           putation times, but also the accuracy of the computations will be continuously improved by the addition of new
           datasets over time. A recent paper by Rama et al. [34] addressed this problem and provided an in-depth investigation
           on the evolution of the computational cost when using PODI. Subsecond calculation times were achieved using a
           standard desktop computer with only a 1 CPU core and limited memory resources while the calculation errors were
           kept at minimal levels. Rama et al. applied PODI to heart modeling, which resulted in a calculation frequency of
           about 550 Hz.
              In this chapter, a first application will look at modeling a full heartbeat using PODI [35] and is an extension of the
           work of Rama et al. [34], where only the diastole filling was investigated. To achieve that, a so-called time standard-
           ization method is developed. This procedure is required because the time steps needed for each simulated dataset vary
           according to the step-size increments or the numerical stability level of the corresponding full-scale simulation. Hence,
           choosing the solution fields for the PODI calculation necessitates that they are suitably synchronized with each other.
           This involves the creation of a time line with fixed standardized points applicable to each dataset and an additional
           temporal PODI calculation to obtain the solution fields at those points.





                                                       I. BIOMECHANICS
   139   140   141   142   143   144   145   146   147   148   149