Numerical methods for simulation of electrical activity in the myocardial tissue

Mathematical models of electric activity in cardiac tissue are becoming increasingly powerful tools in the study of cardiac arrhythmias. Considered here are mathematical models based on ordinary differential equations (ODEs) and partial differential equations (PDEs) that describe the behaviour of th...

Full description

Bibliographic Details
Main Author: Dean, Ryan Christopher
Other Authors: Patrick, George W.
Format: Others
Language:en
Published: University of Saskatchewan 2009
Subjects:
Online Access:http://library.usask.ca/theses/available/etd-02112009-124158/
id ndltd-USASK-oai-usask.ca-etd-02112009-124158
record_format oai_dc
spelling ndltd-USASK-oai-usask.ca-etd-02112009-1241582013-01-08T16:33:47Z Numerical methods for simulation of electrical activity in the myocardial tissue Dean, Ryan Christopher bidomain model cardiac electrophysiology SDIRK method implicit-explicit Runge-Kutta methods numerical methods Mathematical models of electric activity in cardiac tissue are becoming increasingly powerful tools in the study of cardiac arrhythmias. Considered here are mathematical models based on ordinary differential equations (ODEs) and partial differential equations (PDEs) that describe the behaviour of this electrical activity. Generating an efficient numerical solution of these models is a challenging task, and in fact the physiological accuracy of tissue-scale models is often limited by the efficiency of the numerical solution process. In this thesis, we discuss two sets of experiments that test ideas for making the numerical solution process more efficient. In the first set of experiments, we examine the numerical solution of four single cell cardiac electrophysiological models, which consist solely of ODEs. We study the efficiency of using implicit-explicit Runge-Kutta (IMEX-RK) splitting methods to solve these models. We find that variable step-size implementations of IMEX-RK methods (ARK3 and ARK5) that take advantage of Jacobian structure clearly outperform most methods commonly used in practice for two of the models, and they outperform all methods commonly used in practice for the remaining models. In the second set of experiments, we examine the solution of the bidomain model, a model consisting of both ODEs and PDEs that are typically solved separately. We focus these experiments on numerical methods for the solution of the two PDEs in the bidomain model. The most popular method for this task, the Crank-Nicolson method, produces unphysical oscillations; we propose a method based on a second-order L-stable singly diagonally implicit Runge-Kutta (SDIRK) method to eliminate these oscillations.<p> We find that although the SDIRK method is able to eliminate these unphysical oscillations, it is only more efficient for crude error tolerances. Patrick, George W. Osgood, Nathaniel Eramian, Mark G. Spiteri, Raymond J. University of Saskatchewan 2009-04-13 text application/pdf http://library.usask.ca/theses/available/etd-02112009-124158/ http://library.usask.ca/theses/available/etd-02112009-124158/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to University of Saskatchewan or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.
collection NDLTD
language en
format Others
sources NDLTD
topic bidomain model
cardiac electrophysiology
SDIRK method
implicit-explicit Runge-Kutta methods
numerical methods
spellingShingle bidomain model
cardiac electrophysiology
SDIRK method
implicit-explicit Runge-Kutta methods
numerical methods
Dean, Ryan Christopher
Numerical methods for simulation of electrical activity in the myocardial tissue
description Mathematical models of electric activity in cardiac tissue are becoming increasingly powerful tools in the study of cardiac arrhythmias. Considered here are mathematical models based on ordinary differential equations (ODEs) and partial differential equations (PDEs) that describe the behaviour of this electrical activity. Generating an efficient numerical solution of these models is a challenging task, and in fact the physiological accuracy of tissue-scale models is often limited by the efficiency of the numerical solution process. In this thesis, we discuss two sets of experiments that test ideas for making the numerical solution process more efficient. In the first set of experiments, we examine the numerical solution of four single cell cardiac electrophysiological models, which consist solely of ODEs. We study the efficiency of using implicit-explicit Runge-Kutta (IMEX-RK) splitting methods to solve these models. We find that variable step-size implementations of IMEX-RK methods (ARK3 and ARK5) that take advantage of Jacobian structure clearly outperform most methods commonly used in practice for two of the models, and they outperform all methods commonly used in practice for the remaining models. In the second set of experiments, we examine the solution of the bidomain model, a model consisting of both ODEs and PDEs that are typically solved separately. We focus these experiments on numerical methods for the solution of the two PDEs in the bidomain model. The most popular method for this task, the Crank-Nicolson method, produces unphysical oscillations; we propose a method based on a second-order L-stable singly diagonally implicit Runge-Kutta (SDIRK) method to eliminate these oscillations.<p> We find that although the SDIRK method is able to eliminate these unphysical oscillations, it is only more efficient for crude error tolerances.
author2 Patrick, George W.
author_facet Patrick, George W.
Dean, Ryan Christopher
author Dean, Ryan Christopher
author_sort Dean, Ryan Christopher
title Numerical methods for simulation of electrical activity in the myocardial tissue
title_short Numerical methods for simulation of electrical activity in the myocardial tissue
title_full Numerical methods for simulation of electrical activity in the myocardial tissue
title_fullStr Numerical methods for simulation of electrical activity in the myocardial tissue
title_full_unstemmed Numerical methods for simulation of electrical activity in the myocardial tissue
title_sort numerical methods for simulation of electrical activity in the myocardial tissue
publisher University of Saskatchewan
publishDate 2009
url http://library.usask.ca/theses/available/etd-02112009-124158/
work_keys_str_mv AT deanryanchristopher numericalmethodsforsimulationofelectricalactivityinthemyocardialtissue
_version_ 1716532346442743808