- 1Department of Systems and Data Analysis, Fraunhofer-Chalmers Centre, Gothenburg, Sweden
- 2Department of Biomedical Engineering, Lund University, Lund, Sweden
- 3Department of Medical Research, Vestre Viken Hospital Trust, Bærum Hospital, Drammen, Norway
During atrial fibrillation (AF), the heart relies heavily on the atrio-ventricular (AV) node to regulate the heart rate. Thus, characterization of AV-nodal properties may provide valuable information for patient monitoring and prediction of rate control drug effects. In this work we present a network model consisting of the AV node, the bundle of His, and the Purkinje fibers, together with an associated workflow, for robust estimation of the model parameters from ECG. The model consists of two pathways, referred to as the slow and the fast pathway, interconnected at one end. Both pathways are composed of interacting nodes, with separate refractory periods and conduction delays determined by the stimulation history of each node. Together with this model, a fitness function based on the Poincaré plot accounting for dynamics in RR interval series and a problem specific genetic algorithm, are also presented. The robustness of the parameter estimates is evaluated using simulated data, based on clinical measurements from five AF patients. Results show that the proposed model and workflow could estimate the slow pathway parameters for the refractory period, and ΔRSP, with an error (mean ± std) of 10.3 ± 22 and −12.6 ± 26 ms, respectively, and the parameters for the conduction delay, and , with an error of 7 ± 35 and 4 ± 36 ms. Corresponding results for the fast pathway were 31.7 ± 65, −0.3 ± 77, 17 ± 29, and 43 ± 109 ms. These results suggest that both conduction delay and refractory period can be robustly estimated from non-invasive data with the proposed methodology. Furthermore, as an application example, the methodology was used to analyze ECG data from one patient at baseline and during treatment with Diltiazem, illustrating its potential to assess the effect of rate control drugs.
1. Introduction
Atrial fibrillation (AF) is the most widespread sustained cardiac arrhythmia with an estimated prevalence of 2–4% in the adult population (Benjamin et al., 2019). During AF, the electrical activity in the atria is highly disorganized, leading to a rapid and irregular ventricular rhythm. In order to reduce these effects, rate control drugs constitute one of the primary therapeutic options (Hindricks et al., 2020). These drugs are not designed to terminate AF, but rather to lower the heart rate. They do this by modulating the conduction through the AV node, preventing some electrical signals emanating from the atria from being transmitted to the ventricles, thereby reducing the ventricular activation rate. Thus, rate control is often sufficient to improve AF-related symptoms (Hindricks et al., 2020). The choice of first-line rate control drugs can vary between beta-blockers and non-dihydropyridine calcium channel blockers, with digoxin as a second-line option (Hindricks et al., 2020). However, the current method of finding the best treatment for a given patient is largely based on trial and error (Hindricks et al., 2020). Thus, patient specific characterization of AV node properties would be beneficial to achieve optimal rate control.
Functionally, the AV node consists of two pathways, connected to each other before entering the bundle of His (Kurian et al., 2010). The two pathways are referred to as the slow pathway (SP) and the fast pathway (FP), where the FP conducts impulses faster than SP but has a longer refractory period. During sinus rhythm, the impulses are typically conducted through the FP due to its faster conduction rate. During AF, however, conduction may alternate between SP and FP as a result of the rapid arrival of atrial impulses. This, together with concealed conduction, i.e., impulses inside the AV node that do not lead to ventricular activation but still affect the conduction characteristics of following impulses, gives rise to the complex blocking and delay behavior the AV node has been shown to possess.
In order to understand this blocking and delay behavior, mathematical modeling has become an increasingly important tool. Several models of the AV node and its function during AF have previously been proposed, including various descriptions of the conduction delay (Jørgensen et al., 2002; Mangin et al., 2005; Climent et al., 2011) and the refractory period (Rashidi and Khodarahmi, 2005). A model for simulating the ventricular activation capable of replicating both conduction delay and refractory period during AF was proposed by Lian et al. (2006). Another model capable of replicating both conduction delay and refractory period, based on the action potential of the AV node cells and modeled by ordinary differential equations, was proposed by Inada et al. (2009).
However, none of these models were developed with the purpose of ECG based estimation of AV node parameters on a patient specific basis. The models presented in Rashidi and Khodarahmi (2005) and Lian et al. (2006) did not fit parameter values to data, the models presented in Climent et al. (2011) and Inada et al. (2009) were fitted to data from rabbits. The models presented in Jørgensen et al. (2002) and Mangin et al. (2005) were fitted to AF patients, but invasive data was required. To make a model useful in a clinical setting, it should ideally allow for fitting to non-invasive data such as surface electrocardiogram (ECG). A statistical model developed for estimation of AV node parameters from ECG data during AF was first presented in Corino et al. (2011). This model has later been updated and proven to replicate patient specific histograms of the time series between two successive R waves on the ECG (RR interval series) extracted from ECG data, as well as to assess the effect of rate control drugs on the AV node (Henriksson et al., 2015). It is a lumped model structure that still accounts for concealed conduction, relative refractoriness, and dual pathways. However, it lumps conduction delay and refractory period together, making the estimated model parameters difficult to interpret.
In this work we present a network model of the AV node, able to estimate patient specific conduction delay and refractory period from ECG, building on previous work presented in Wallman and Sandberg (2018). The model consists of interconnected nodes forming two pathways, providing a balance between complexity and computational efficiency, and represents both spatial and temporal dynamics of the AV-node. With novel additions to the model structure by including effects from the bundle of His and Purkinje fibers, as well as a tailored workflow taking advantage of dynamics in the data, the model allows for estimation of parameters governing both refractory period and conduction delay in a robust manner from non-invasive data during AF. The ultimate aim of this work is to monitor and predict the outcome of treatment with rate control drugs in clinical settings to assist in treatment selection. In order to do this, a robust characterization of the AV node is needed, and thus the purpose of this study is to: (1) Describe and motivate the model; (2) Present a tailored workflow for estimation of parameters; (3) Demonstrate that presented combination of model and workflow leads to robust parameter estimates that mimic measured data well.
2. Materials and Methods
The model of the AV node will be explained in section 2.1, followed by a description of the data used to evaluate said model in sections 2.2 and 2.3. In section 2.4, the methodology for model parameter estimation is explained; which combined with the optimization algorithm described in section 2.5 constitutes the workflow.
2.1. Network Model of the Human AV Node
The model of the AV node, shown in Figure 1, consists of a network of nodes and is based on the model presented in Wallman and Sandberg (2018). The model consists of two pathways, representing the SP and the FP, connected with a coupling node. Each pathway is modeled with 10 nodes, where each node corresponds to a localized part of the AV node. Each node can block incoming impulses or send them through adding a conduction delay. All nodes but the coupling node sends impulses to all other nodes connected to it, whereas the coupling node only receives impulses. A new refractory period [Ri(n)] and conduction delay [Di(n)] are calculated every time a node (i) receives a new impulse (n). The refractory period and conduction delay are based on the stimulation history of the node and are described using exponential functions. These exponential functions have previously been used to fit AV node characteristics (Shrier et al., 1987; Lian et al., 2006; Wallman and Sandberg, 2018), and can be seen in Equations (1–3).
Here refers to diastolic interval preceding impulse n, ti(n) the arrival time of impulse n at node i, and ti(n − 1) and Ri(n − 1) the arrival time and refractory period of impulse n − 1 at node i, respectively. If is negative, the node will still be in its refractory period and thus the impulse will be blocked. The model parameters defining minimum refractory period, Rmin; maximum prolongation of refractory period, ΔR; time constant τR; minimum conduction delay, Dmin; maximum prolongation of conduction delay, ΔD; and the time constant τD, are assumed to be fixed for the nodes in the SP and FP, respectively.
Figure 1. A schematic representation of the proposed model. The arrow indicates the direction an impulse can conduct, and the colors represent nodes with the same parameter sets. For simplicity, only a subset of the ten nodes in each pathway are showed.
The coupling node models the total refractoriness and conduction delay introduced by the connection between the AV node and the bundle of His, the Purkinje fibers, and the bundle of His. This node has a separate set of parameters, representing separate functional properties, and will be denoted the His and Purkinje (HP) node. The refractory period for the Purkinje fibers is assumed to not affect the ventricular activation during AF. Thus, the whole refractory period for the HP node is determined by the bundle of His. However, the conduction delay for the HP node is viewed as the time it takes an impulse to travel from the start of the bundle of His to the end of the Purkinje fibers. The conduction delay from the start of the bundle of His until the end of the Purkinje fibers has clinically been showed to have a mean of 60 ms with a standard deviation of 10 ms for patients suffering from AF (Deshmukh et al., 2000). Thus, the conduction delay for the HP node is fixed at 60 ms. The HP node's refractory period is estimated by the mean of the ten shortest RR intervals, RRmin.
This results in 12 free parameters for the proposed model, denoted as a parameter vector . It is assumed that the first node of each pathway is simultaneously stimulated for incoming impulses from the atria. The model can then be used to produce a RR interval series with minimal computational demands using a modified version of Dijkstra's algorithm (Wallman and Sandberg, 2018). A link to the code for the model together with a basic user example can be found at section 5. The total minimum conduction delay and maximum prolongation, defined as ; ; ; ; where Nn = 10 are the number of nodes in each pathway, are introduced for convenience of presentation.
2.2. ECG Data
This study was based on ambulatory ECG data from the RATe control in Atrial Fibrillation (RATAF) study, which is approved by the regional ethics committee and the Norwegian medicines agency and was conducted in accordance with the Helsinki Declaration (Ulimoen et al., 2013). The RATAF study contains 24-h Holter recordings of 60 patients under baseline and during treatment with four different rate reducing drugs. All patients had permanent AF, no heart failure or symptomatic ischemic heart disease, an age of 71±9 (mean ± std), and 70% were men. To evaluate the presented model, we selected 15 min ECG segments, one for each of five patients, obtained under baseline conditions between 1:00 and 3:00 pm. These five patients were selected to be representative for the whole data set, with varying RR interval series characteristics and an average heart rate ranging between 63 and 140 bpm. In addition, corresponding ECG data obtained during treatment with Diltiazem was also used for one of the five patients.
The RR interval series were extracted from the ECG signals by first detecting the R peaks, before removing RR intervals preceding and following ectopic beats identified based on heartbeat morphology (Lagerholm et al., 2000). Along with this, the mean arrival rate of the atrium-to-atrium (AA) intervals was estimated from the f-waves in the ECG by first extracting the atrial activity from the ECG using spatiotemporal QRST cancellation (Stridh and Sornmo, 2001), before tracking the atrial fibrillatory rate (AFR) using a method based on a hidden Markov model (Sandberg et al., 2008). Finally, correction of the atrial fibrillatory rate by taking the atrial depolarization time into account was used to obtain an estimate of the arrival rate. Here, we denote the true mean arrival rate λ, and the estimated mean arrival rate . One value of was obtained for each ECG segment (Corino et al., 2013).
2.3. Simulated Data
Simulated data were created by fitting the model to the RR interval series from the five patients, cf. section 2.5, and using the resulting estimated model parameters to simulate an RR interval series of 20 min. The sequence of atrial impulses arriving to the AV node, and thus the input to the model, were simulated using a Poisson process with the mean arrival rate set to the value of estimated for each patient (Corino et al., 2011; Henriksson et al., 2015). The parameter values used for the simulated data, along with average heart rate of the simulated RR interval series, are summarized in Table 1.
Table 1. Characteristics of the data extracted from ECG and the simulated data, respectively, for all five patients.
2.4. Model Parameter Estimation
To evaluate how well the model matches the extracted RR interval series, a fitness function comparing the model output to the RR interval series is used. In order to take the dynamics of the RR interval series into account, the Poincaré plot is used as a basis for the fitness function. The Poincaré plot is a scatter plot of successive pairs of RR intervals. To use the Poincaré plot as a fitness function, the RR interval series is binned into two dimensional bins centered between 250 and 1,800 ms in steps of 50 ms, resulting in N = 961 bins. The error function is computed according to Equation (4).
Here ϵ is the error value, and and xi the number of RR intervals, in the i-th bin, of the measured data and model output, respectively. The normalization by is introduced to avoid bins with a large number of data points to dominate the optimization. The square root is used as a trade-off between no normalization, making the bins with a large number of data points dominate, and normalization with the whole measured bin counts, making the accuracy of every bin have the same weight regardless of how much of the data are in that bin. A schematic representation of the parameter estimation process can be seen in Figure 2.
Figure 2. A block diagram of the AV node model parameter estimation workflow, starting with a measured ECG signal and ending with estimated parameters.
2.5. Genetic Algorithm
An initial study of how ϵ varies with varying model parameter values revealed a highly chaotic structure with a large number of local minima. This prompted us to minimize ϵ using a genetic algorithm (GA). A brief description of the algorithm is given below, with more detailed information in the Supplementary Section 1. Due to the high dimensional parameter space and the risk of premature convergence early in the optimization, a variant of an island model was used (Wahde, 2008). A schematic representation of the GA is shown in Figure 3. As visible in the figure, the full GA can be divided into two sections. The first section consists of five separate GA. This was implemented by restarting the algorithm five times with 300 individuals in each generation. The individuals in each starting run were initialized using a latin hypercube sampling in the ranges: ; {ΔRSP, ΔRFP} ∈ [0, 600] ms, ; ; {ΔDSP, ΔDFP} ∈ [0, 75] ms; . These starting runs last for six generations, and after each run the best 150 of the individuals are saved and used in the second section, the main GA. Thus, the main GA uses a population of 750 individuals in each generation. For both the starting runs and the main GA, the 2.5% fittest individuals in each generation survives into the next generation unchanged, whereas the remaining individuals are created via tournament selection, two-point crossover, and creep mutation (Wahde, 2008). In order to avoid premature convergence, both incest prevention in the form of mating restriction between too similar individuals during crossover, and a varying mutation rate depending on the diversity of the individuals in each generation were implemented (Wahde, 2008). This process of selection, crossover, and mutation is then continued until termination. The termination of the starting runs always occurs after six generations. The termination for the main GA occurs either when ϵ for the fittest individual in each generation does not change for three generations, or when 15 generations have been run. The fittest individual for the k-th generation, , is deemed to have changed if the difference between and , seen in Equation (5), is lower than 25.
As described in section 2.3, a Poisson process with mean arrival rate was used as input to the model, and due to the stochastic nature of the Poisson process, ϵ varies between realizations. The magnitude of this variation was analyzed by finding a parameter set replicating the extracted RR interval series from patient 3 well, before simulating that parameter set with different lengths of the resulting RR interval series, LRR, as seen in Figure 4, left panel. Each LRR was simulated 1,000 times. Moreover, six more parameter sets with increasing ϵ were also simulated 1,000 times with the same LRR, as seen in Figure 4, right panel.
Figure 3. A schematic representation of the genetic algorithm. Circles represent stages of the algorithm with constant number of individuals and LRR. Numbers in circles correspond to the number of iterations before proceeding to the next stage. The last stage is always used, even if the GA terminates early.
Figure 4. Estimated distribution of ϵ as a function of LRR (left). Variance of ϵ divided by mean of ϵ as a function of the mean of ϵ (right).
The ϵ variation is decreasing with larger LRR, however, the running time for the model is linearly increasing with LRR, and thus shorter outputs are preferable. The variation of ϵ is not as important early in the optimization since the variation relative ϵ is smaller for larger ϵ, see Figure 4, right panel. However, after several generations most of the ϵ for individuals found by the GA are low, and thus the variability in ϵ has a larger impact on the algorithm. Therefore, LRR is increased throughout the optimization.
As seen in Figure 3, the LRR for all generations in the starting runs were 1,000 impulses. For the main GA, the first five generations used a LRR of 3,000 impulses, the following five generations a LRR of 5,000 impulses, followed by three generations with length of 7,500 impulses, before ending with two 10,000 impulses long generations. To obtain a robust estimate of , the individual with the best fit in each generation is evaluated again with a LRR of 10,000. After termination for the main GA, the 15 fittest individuals were tested again, with a LRR of 50,000; this in order to select the fittest individual with a low variation in ϵ.
3. Results
The RR interval series extracted from the ECG along with the simulated data, cf. sections 2.2 and 2.3, are used to evaluate the proposed methodology. In section 3.1, the proposed approach for optimization is compared to using only the main GA with fixed LRR. The robustness and precision of the parameter estimation are evaluated using simulated data in section 3.2. Further, the robustness of the estimates is set in perspective by using the model to estimate AV node characteristics for one of the patients during both baseline and under influence of the calcium channel blocker drug Diltiazem. In section 3.3, the proposed model is compared to the model presented in Wallman and Sandberg (2018).
3.1. Genetic Algorithm
The effect of using an island based start together with varying LRR was evaluated by comparing it to using only the main GA, as described in section 2.5, with LRR fixed at 5,000. The initialization for this fixed GA was the same as for the starting runs, a latin hypercube sampling in the same ranges, and the population size was again 750. Performances of the two methods were evaluated by comparing the error value of the fittest individual for each generation, with the cumulative LRR used for the evaluations, i.e., the accumulated total number of impulses in each generation. For the different starting runs, all runs were computed in parallel so that during this stage is the lowest value out of all the five starting runs. The average results from comparing the two versions of the GA on all five patients, each 100 times, are shown in Figure 5. From this it is possible to see that a lower , and thus a better fit to the RR interval series, can be found in less computational time using the proposed methodology. For reference, estimating the parameters for one patient using a single core on a standard desktop computer (Intel® Core™ i7-6600U Processor, @ 2.60GHz) requires on average 20 min, with variations due to the different terminating requirements for the GA. It is also possible to see that the termination criteria for a maximum number of generations stated in section 2.5 is typically achieved after the GA has converged.
Figure 5. (solid line) Mean normalized of 100 optimizations of the five set of patient data as a function of cumulative LRR for (blue) the island start optimization with varying LRR and (orange) only the main GA with a fix LRR at 5,000. The shaded background represents one standard deviation. Here, is normalized with the best ϵ found for each patient, to account for the fact that the model can not fit each RR interval series equally well.
3.2. Parameter Estimation Robustness
Simulated RR interval series were used to evaluate the robustness of the model parameter estimates. The results from optimizing the model 200 times for the five simulated RR interval series can be seen in Table 2, where the mean and standard deviation for each of the 12 estimated parameters, for each of the five patients, are listed. Moreover, the mean error, defined as the difference between the mean value of the estimated parameter and the ground truth, averaged over the five patients, are also listed. Furthermore, the mean and standard deviation of the error normalized with respect to the parameter ranges, cf. section 2.5, are presented. From the SP ratio it is evident that the SP is used more for transmission, and from the normalized error, it is evident that the parameters associated with the SP are more robustly estimated. The histogram and Poincaré plots for the five simulated patients with the transmission pathway for each RR interval marked out can be seen in Supplementary Section 3, together with the simulated histograms showing the effect of changes to λ.
Table 2. The mean parameter values ± standard deviation of 200 optimizations for the five simulated data sets, together with the mean error ± mean standard deviation for each parameter.
To set the robustness in perspective, the AV nodal properties were estimated 200 times for a single patient during baseline and under the influence of the non-dihydropyridine calcium channel blocker rate control drug Diltiazem. The results, shown in Figure 6, indicate that the uncertainty in the parameter estimation is sufficiently low in order to reveal the drug effect.
Figure 6. The mean ± one standard deviation, indicated by the shaded background, of the estimate refractory period and conduction delay from Equation (1) and (2), after 200 runs, are plotted for both baseline (blue) and Diltiazem (orange).
3.3. Model Comparison
To evaluate the ability of the model and proposed workflow to represent AF data and to have a frame of reference, the proposed model is compared with the model presented in Wallman and Sandberg (2018); henceforth denoted the reference model. Both models were fitted to the RR interval series from one example patient, and the properties of the resulting simulated RR interval series are shown in the form of histograms, Poincaré plots, and autocorrelations, as seen in Figure 7. For both models, the optimizer was run until no change in error value for the fittest individual during ten generations occurred, to assure convergence. Both models used the optimizer described in section 2.5, but the reference model uses a fitness function based on the histogram (Wallman and Sandberg, 2018). It is clear from both the Poincaré plots and the autocorrelation plots that the proposed model can better replicate the dynamics of the RR interval series. The fit to the Poincaré plot can be quantified by the resulting ϵ, which for the proposed model was 1,360, compared to 6,740 for the reference model. Similarly, the value for the first lag autocorrelation was −0.07 for the proposed model and 0.52 for the reference, compared to the ground truth at −0.07.
Figure 7. Histogram, Poincaré plot, and autocorrelation representation of the (orange) observed and (blue) modeled RR interval series for (top) the fitted proposed model and (bottom) the fitted reference model.
4. Discussion
In this study, a mathematical model of the AV node, bundle of His, and Purkinje network has been presented together with a fitness function accounting for RR interval dynamics and genetic algorithm tailored to the model. The model and workflow have been evaluated with respect to robustness, accuracy, and ability to represent data, using both measured and simulated data.
Ten nodes in each pathway were used as a trade-off between detail and computation time. A small number of nodes can make the conduction delay larger than the refractory period, allowing impulses to bounce back and forth, whereas a large number of nodes leads to a higher computational demand. The inclusion of a last node in the model as functionally distinct from the SP and FP has previously been used in other models of the AV node (Inada et al., 2009). The incorporation of separate conduction properties for the connecting node introduced both new refractory period and conduction delay parameters. However, literature data suggests that inter-patient variability in conduction time over the bundle of His and the Purkinje network is around 10 ms (Deshmukh et al., 2000), indicating that the parameters representing the conduction delay could be reasonably approximated by a constant value. Furthermore, an initial study was conducted in which the refractory period of the HP node was represented by Equation (1), with three free parameters. This study showed that the parameter values representing the refractory period in the HP node found after optimization matched a constant value of RRmin, independent of , well; indicating a good approximation (data not shown). For more details about the parameter values of the HP node during the optimizations, see Supplementary Section 2.
Reducing the number of free parameters reduces the parameter space in which the GA operates, and in turn decreases the running time as well as increases the robustness for the optimization. The parameters for the HP node were especially advantageous to fix or estimate directly from data. This was partly because the clinical data and analysis of the optimization made it possible, and partly because the most interesting information regarding the AV node is contained in the parameters governing SP and FP. Thus, setting the parameters corresponding to the bundle of His and Purkinje fibers to fixed values enhanced the ability of our method to estimate AV node properties.
The optimizer in this work utilized the fact that the model could be used with varying speed and precision by changing the output length, with higher speed and lower precision at the start and shifting it during the optimization. This change in output length also made it possible to run a broad search of the parameter space fast at the start of the optimization by restarting it several times; reducing the risk that a parameter set producing a good fit to the RR interval series was missed. This led to finding parameter sets matching the data faster, as shown in Figure 5. With a computing time of 20 min on a standard desktop computer in order to estimate the parameters, it possible to utilize the model without the use of any cloud computing or supercomputer, making it suitable for routine off-line analysis of Holter recordings.
The result of taking the RR interval series dynamics into account during the optimization can clearly be seen in Figure 7, where the proposed model and fitness function could represent the Poincaré plot with an ϵ five times as low as the reference model. This shows that matching the histograms well, as both models did, does not necessarily mean that the model represents the RR interval dynamics well. Using the Poincaré plot as basis for the fitness function, it was possible to account for the RR interval distribution and the one-step autocorrelation at the same time. It should be noted that the information from the histogram is still indirectly included in the Poincaré plot, which is likely the reason why the proposed fitness function also gave well matched histograms.
Since no ground truth of the estimated parameters is available for the clinical data, it is not possible to directly verify their correctness. However, it is still possible to verify that the parameter values lay within ranges reported in literature. The conduction delay for the HP node is fixed based on clinical data, thus it lies within reasonable ranges by default. The refractory period for the HP node was estimated using RRmin, and for the five patients used in this study the range was [292, 655] ms. Comparing this to the bundle branch refractory period of [305, 520] ms, and the His-Purkinje system relative refractory period of [330, 460] ms, reported in Denes et al. (1974), it seems reasonable.
It is difficult to assess AV conduction delay during AF, due to problems in determining which atrial impulse activated the ventricles. However, the total minimum and maximum prolongation of conduction delay parameters of the AV node, , , , and , have previously been estimated by mathematical models utilizing the relationship between diastolic interval and delay in Equation (2). One such example is the model by Mangin et al. (2005), which uses invasive data, for which the ranges of Dmin,tot, ΔDtot, and τD were [80,300], [15,125], and [80,340], respectively. These ranges are of the same order of magnitude as the values obtained for Dmin,tot, ΔDtot, and τD in the present study, cf Table 2. It should be noted that the present model, contrary to the Mangin model, has two pathways where shorter delays are expected for the FP than for the SP.
The maximum refractory period, defined as the sum of Rmin and ΔR, can be compared with electrophysiological measurements of the AV node effective refractory period. The values obtained in the present study were in the ranges [466, 973] and [257, 735] ms for the FP and SP, respectively. AV node effective refractory periods from patients with reentrant tachycardia have been reported in the ranges 361 ± 57 and 283 ± 48 ms for the FP and SP, respectively (Natale et al., 1994). As expected, the FP has larger values in both model and measurements.
The use of simulated data was necessary in order to have a ground truth to compare the estimated parameters with and in turn evaluate the methodology. From these five simulated data sets, it is clear that all of them primarily used the SP, cf. Table 2, although the SP ratio differed. This higher usage of the SP may be a contributing factor to that the parameters representing the SP were more accurately estimated than the parameters representing the FP. Moreover, the parameters , , , and all have a larger error, which might imply that they have smaller overall effect on the model output. Further, histograms and Poincaré plots highlighting the transmission pathway for the RR intervals (cf. Supplementary Section 3) show that longer RR intervals tend to be transmitted via the FP, which is to be expected given its lower total conduction time. More interestingly, it is evident that different histogram peaks generated by the model are not created solely from one pathway, but stem from complex interaction between both the FP and SP. Moreover, it should also be noted that the difference in heart rate between the observed RR interval series and the RR series produced by the fitted model was less than one beat per minute.
It is evident from the example in Figure 6 that the uncertainty in conduction delay and refractory period introduced by the parameter estimation is generally lower than the effect of the drug, thus suggesting that it is possible to assess the effect of rate control drugs on the AV node from non-invasive data. For the example patient, the difference in conduction delay for the SP between baseline and Diltiazem is minimal for ms. However, one patient is not enough to know if this is a feature specific to this particular patient, a property of the investigated drug, or an artifact of the model formulation. The effect of rate control drugs on the AV node refractory period have previously been investigated (Sandberg et al., 2015), and with the proposed methodology a similar investigation can be done for AV node conduction delay.
4.1. Limitations and Future Work
The main limitation of the present study is the lack of comparison between the estimated parameter and the ground truth AV node characteristics, making the results more difficult to evaluate. Although simulated data was used as a substitute, it is not fully known how closely it matches reality. Another limitation is the assumption that both pathways are activated simultaneously, an assumption that may not be valid, since the electrical activity in the atria is highly disorganized. The variation in output originating from the stochastic input sequence can also be seen as a limitation to the proposed model, since the output for a single set of parameters can vary depending on the realization of the input sequence. However, without electrical measurements in the atria, it is not possible to model the exact behavior of the AV node.
Moreover, due to the computational time of estimating the parameters for each simulated RR interval series 200 times, only a subset of RATAF was used. However, the five patients were selected to ensure a representative subset based on their RR interval series characteristics. It should be noted that the focus of the present study is to evaluate the robustness in parameter estimation rather than analysis of the RATAF data set. Using the model to analyze the entire RATAF data set, including all patients, drugs, and time segments for outcome prediction forms a natural next step in this line of inquiry, and efforts toward this goal are ongoing at the time of writing.
Example results, cf. Figure 6, suggest that the estimates of refractory period and conduction delay are sufficiently robust to detect changes in response to treatment with rate control drugs. However, this needs to be verified in a larger study population. By using the model to simulate the treatment effect of different drugs in a patient-specific setting, it might be possible to predict the outcome of the drug treatment and thus assist in treatment selection. Furthermore, it could also be useful in drug development, by aiding in understanding what AV node properties are affected by a novel compound, and in what way.
5. Conclusion
We have described and motivated a network model of the AV node, bundle of His, and Purkinje network. The model is demonstrated to be able to represent RR interval series extracted from ECG data well, both in the forms of histograms, Poincaré plots, and autocorrelation. This was made possible using the presented problem specific fitness function and optimization algorithm, taking advantage of the model's ability to increase running speed at the cost of precision. The robustness in parameter estimation enabled fitting of delay specific parameters from the AV node solely based on the ECG. It also made it possible to detect changes to the model parameters originating from the use of a rate control drug.
In summary, the combination of model and parameter estimation workflow presented here constitutes a significant improvement on previous AV node modeling efforts, suggesting the possibility to use ECG measurements to analyze drug effect on the AV node on a patient specific level.
Data Availability Statement
The simulated data supporting the conclusions for this article will be available from the authors upon request. The measured data are owned by Vestre Viken Hospital Trust, and requests for access can be made to Sara R. Ulimoen. The code for the model together with an user example can be found at https://github.com/FraunhoferChalmersCentre/AV-node-model.
Ethics Statement
The studies involving human participants were reviewed and approved by the Norwegian Medicines Agency. The patients/participants provided their written informed consent to participate in this study.
Author Contributions
MK, FS, and MW contributed to conception and design of the study. SU gathered and organized all raw data. FS computed and organized all RR interval series and λ. MK designed the changes to the model as well as the genetic algorithm with advice, suggestions, and supervision from FS and MW, and wrote the manuscript. FS and MW supervised the project and revised the manuscript during all the writing process. All authors contributed to manuscript revision, read, and approved the submitted version.
Funding
This work was supported by the Swedish Foundation for Strategic Research (Grant FID18-0023), the Swedish Research Council (Grant VR2019-04272), and the Crafoord Foundation (Grant 20200605).
Conflict of Interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher's Note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary Material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fphys.2021.728955/full#supplementary-material
References
Benjamin, E. J., Muntner, P., Alonso, A., Bittencourt, M. S., Callaway, C. W., Carson, A. P., et al. (2019). Heart disease and stroke statistics-2019 update a report from the american heart association. Circulation 139, e56–e528. doi: 10.1161/CIR.0000000000000659
Climent, A. M., Guillem, M. S., Zhang, Y., Millet, J., and Mazgalev, T. (2011). Functional mathematical model of dual pathway AV nodal conduction. Am. J. Physiol. Heart Circ. Physiol. 300, H1393–H1401. doi: 10.1152/ajpheart.01175.2010
Corino, V. D., Sandberg, F., Lombardi, F., Mainardi, L. T., and Sörnmo, L. (2013). Atrioventricular nodal function during atrial fibrillation: model building and robust estimation. Biomed. Signal Process. Control 8, 1017–1025. doi: 10.1016/j.bspc.2012.10.006
Corino, V. D., Sandberg, F., Mainardi, L. T., and Sornmo, L. (2011). An atrioventricular node model for analysis of the ventricular response during atrial fibrillation. IEEE Trans. Biomed. Eng. 58, 3386–3395. doi: 10.1109/TBME.2011.2166262
Denes, P., Wu, D., Dhingra, R., Pietras, R. J., and Rosen, K. M. (1974). The effects of cycle length on cardiac refractory periods in man. Circulation 49, 32–41. doi: 10.1161/01.CIR.49.1.32
Deshmukh, P., Casavant, D. A., Romanyshyn, M., and Anderson, K. (2000). Permanent, direct his-bundle pacing: a novel approach to cardiac pacing in patients with normal his-Purkinje activation. Circulation 101, 869–877. doi: 10.1161/01.CIR.101.8.869
Henriksson, M., Corino, V. D., Sörnmo, L., and Sandberg, F. (2015). A statistical atrioventricular node model accounting for pathway switching during atrial fibrillation. IEEE Trans. Biomed. Eng. 63, 1842–1849. doi: 10.1109/TBME.2015.2503562
Hindricks, G., Potpara, T., Dagres, N., Arbelo, E., Bax, J. J., Blomström-Lundqvist, C., et al. (2020). 2020 ESC guidelines for the diagnosis and management of atrial fibrillation developed in collaboration with the European Association of Cardio-Thoracic Surgery (EACTS) the Task Force for the Diagnosis and Management of Atrial Fibrillation of the European Society of Cardiology (ESC) developed with the special contribution of the European Heart Rhythm Association (EHRA) of the ESC. Eur. Heart J. 42, 373–498. doi: 10.1093/eurheartj/ehaa612
Inada, S., Hancox, J., Zhang, H., and Boyett, M. (2009). One-dimensional mathematical model of the atrioventricular node including atrio-nodal, nodal, and nodal-his cells. Biophys. J. 97, 2117–2127. doi: 10.1016/j.bpj.2009.06.056
Jørgensen, P., Schäfer, C., Guerra, P. G., Talajic, M., Nattel, S., and Glass, L. (2002). A mathematical model of human atrioventricular nodal function incorporating concealed conduction. Bull. Math. Biol. 64, 1083–1099. doi: 10.1006/bulm.2002.0313
Kurian, T., Ambrosi, C., Hucker, W., Fedorov, V. V., and Efimov, I. R. (2010). Anatomy and electrophysiology of the human AV node. Pacing Clin. Electrophysiol. 33, 754–762. doi: 10.1111/j.1540-8159.2010.02699.x
Lagerholm, M., Peterson, C., Braccini, G., Edenbrandt, L., and Sornmo, L. (2000). Clustering ECG complexes using hermite functions and self-organizing maps. IEEE Trans. Biomed. Eng. 47, 838–848. doi: 10.1109/10.846677
Lian, J., Mussig, D., and Lang, V. (2006). Computer modeling of ventricular rhythm during atrial fibrillation and ventricular pacing. IEEE Trans. Biomed. Eng. 53, 1512–1520. doi: 10.1109/TBME.2006.876627
Mangin, L., Vinet, A., Pagé, P., and Glass, L. (2005). Effects of antiarrhythmic drug therapy on atrioventricular nodal function during atrial fibrillation in humans. Europace 7, S71–S82. doi: 10.1016/j.eupc.2005.03.016
Natale, A., Klein, G., Yee, R., and Thakur, R. (1994). Shortening of fast pathway refractoriness after slow pathway ablation. effects of autonomic blockade. Circulation 89, 1103–1108. doi: 10.1161/01.CIR.89.3.1103
Rashidi, A., and Khodarahmi, I. (2005). Nonlinear modeling of the atrioventricular node physiology in atrial fibrillation. J. Theoret. Biol. 232, 545–549. doi: 10.1016/j.jtbi.2004.08.033
Sandberg, F., Corino, V. D., Mainardi, L. T., Ulimoen, S. R., Enger, S., Tveit, A., et al. (2015). Non-invasive assessment of the effect of beta blockers and calcium channel blockers on the AV node during permanent atrial fibrillation. J. Electrocardiol. 48, 861–866. doi: 10.1016/j.jelectrocard.2015.07.019
Sandberg, F., Stridh, M., and Sornmo, L. (2008). Frequency tracking of atrial fibrillation using hidden Markov models. IEEE Trans. Biomed. Eng. 55, 502–511. doi: 10.1109/TBME.2007.905488
Shrier, A., Dubarsky, H., Rosengarten, M., Guevara, M., Nattel, S., and Glass, L. (1987). Prediction of complex atrioventricular conduction rhythms in humans with use of the atrioventricular nodal recovery curve. Circulation 76, 1196–1205. doi: 10.1161/01.CIR.76.6.1196
Stridh, M., and Sornmo, L. (2001). Spatiotemporal QRST cancellation techniques for analysis of atrial fibrillation. IEEE Trans. Biomed. Eng. 48, 105–111. doi: 10.1109/10.900266
Ulimoen, S. R., Enger, S., Carlson, J., Platonov, P. G., Pripp, A. H., Abdelnoor, M., et al. (2013). Comparison of four single-drug regimens on ventricular rate and arrhythmia-related symptoms in patients with permanent atrial fibrillation. Am. J. Cardiol. 111, 225–230. doi: 10.1016/j.amjcard.2012.09.020
Wahde, M. (2008). Biologically Inspired Optimization Methods: An Introduction. Gothenburg: WIT Press.
Keywords: atrial fibrillation, atrioventricular node, rate control, mathematical modeling, genetic algorithm, ECG, cardiac electrophysiology
Citation: Karlsson M, Sandberg F, Ulimoen SR and Wallman M (2021) Non-invasive Characterization of Human AV-Nodal Conduction Delay and Refractory Period During Atrial Fibrillation. Front. Physiol. 12:728955. doi: 10.3389/fphys.2021.728955
Received: 22 June 2021; Accepted: 29 September 2021;
Published: 28 October 2021.
Edited by:
Axel Loewe, Karlsruhe Institute of Technology (KIT), GermanyReviewed by:
Andreu M. Climent, Universitat Politècnica de València, SpainEugenio Ricci, University of Bologna, Italy
Copyright © 2021 Karlsson, Sandberg, Ulimoen and Wallman. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Frida Sandberg, frida.sandberg@bme.lth.se