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...
Main Author: | |
---|---|
Other Authors: | |
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 |