Repository logo

Time-Stepping Methods in Cardiac Electrophysiology

dc.contributor.authorRoy, Thomas
dc.contributor.supervisorBourgault, Yves
dc.date.accessioned2015-08-11T13:59:07Z
dc.date.available2015-08-11T13:59:07Z
dc.date.created2015
dc.date.issued2015
dc.degree.disciplineSciences / Science
dc.degree.levelmasters
dc.degree.nameMSc
dc.description.abstractModelling in cardiac electrophysiology results in a complex system of partial differential equations (PDE) describing the propagation of the electrical wave in the heart muscle coupled with a highly nonlinear system of ordinary differential equations (ODE) describing the ionic activity in the cardiac cells. This system forms the widely accepted bidomain model or its slightly simpler version, the monodomain model. To a large extent, the stiffness of the whole model depends on the choice of the ionic model, which varies in terms of complexity and realism. These simulations require accurate and, depending on the ionic model used, possibly very stable numerical methods. At this time, solving these models numerically requires CPU time of around one day per heartbeat. Therefore, it is necessary to use the most efficient method for these simulations. This research focuses on the comparison and analysis of several time-stepping methods: explicit or semi-implicit, operator splitting, deferred correction and Rush-Larsen methods. The goal is to find the optimal method for the ionic model used. For our analysis, we used the monodomain model but our results apply to the bidomain model as well. We compare the methods for three ionic models of varying complexity and stiffness: the Mitchell-Schaeffer models with only 2 variables, the more realistic Beeler-Reuter model with 8 variables, and the stiff and very complex ten Tuscher-Noble-Noble-Panfilov (TNNP) models with 17 variables. For each method, we derived absolute stability criteria of the spatially discretized monodomain model and verified that the theoretical critical time steps obtained closely match the ones in numerical experiments. Convergence tests were also conducted to verify that the numerical methods achieve an optimal order of convergence on the model variables and derived quantities (such as speed of the wave, depolarization time), and this in spite of the local non-differentiability of some of the ionic models. We looked at the efficiency of the different methods by comparing computational times for similar accuracy. Conclusions are drawn on the methods to be used to solve the monodomain model based on the model stiffness and complexity, measured respectively by the most negative eigenvalue of the model's Jacobian and the number of variables, and based on strict stability and accuracy criteria.
dc.faculty.departmentMathématiques et statistique / Mathematics and statistics
dc.identifier.urihttp://hdl.handle.net/10393/32626
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-4204
dc.language.isoen
dc.publisherUniversité d'Ottawa / University of Ottawa
dc.subjectCardiac Electrophysiology
dc.subjectHeart Simulation
dc.subjectNumerical Analysis
dc.subjectStability Analysis
dc.subjectSemi-Implicit methods
dc.titleTime-Stepping Methods in Cardiac Electrophysiology
dc.typeThesis
thesis.degree.disciplineSciences / Science
thesis.degree.levelMasters
thesis.degree.nameMSc
uottawa.departmentMathématiques et statistique / Mathematics and statistics

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Roy_Thomas_2015_thesis.pdf
Size:
898.39 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
4.07 KB
Format:
Item-specific license agreed upon to submission
Description: