Next Article in Journal
Tensor Conjugate Gradient Methods with Automatically Determination of Regularization Parameters for Ill-Posed Problems with t-Product
Next Article in Special Issue
Regime Tracking in Markets with Markov Switching
Previous Article in Journal
On Enriched Suzuki Mappings in Hadamard Spaces
Previous Article in Special Issue
Application of a Stochastic Extension of the Analytical Design of Aggregated Regulators to a Multidimensional Biomedical Object
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Feedback Stabilization Applied to Heart Rhythm Dynamics Using an Integro-Differential Method

1
Department of Electrical & Electronic Engineering, Faculty of Engineering, Ariel University, Ariel 40700, Israel
2
Center for Astrophysics, Geophysics, and Space Sciences (AGASS), Ariel University, Ariel 40700, Israel
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(1), 158; https://doi.org/10.3390/math12010158
Submission received: 5 December 2023 / Revised: 28 December 2023 / Accepted: 2 January 2024 / Published: 3 January 2024
(This article belongs to the Special Issue Nonlinear Stochastic Dynamics and Control and Its Applications)

Abstract

:
In this paper, we applied a chaos control method based on integro-differential equations for stabilization of an unstable cardiac rhythm, which is described by a variation of the modified Van der Pol equation. Chaos control with this method may be useful for stabilization of irregular heartbeat using a small perturbation. This method differs from other stabilization strategies by the absence of adjustable parameters and the lack of rough approximations in determining control functions whose control parameters are fixed by the properties of the unstable system itself.
MSC:
34C28; 34K23; 74H65; 93E20

1. Introduction

Unlike a mechanical clock, even healthy heartbeats can be irregular. Regular and random heart rhythms can be associated with normal or pathological heart behavior [1,2,3,4,5,6]. Mathematical modeling is an important instrument in the study of the human organism helping to solve the difficult problems of human experimental research. Chaos and nonlinear dynamics investigation is a long-standing approach in various disciplines such as physics, chemistry, engineering, biology, medicine, and economics. The Van der Pol equation is a good phenomenological model of the dynamics of cardiovascular rhythms due to the similarity of qualitative features of heart dynamics for all individuals [7,8,9,10,11,12]. Chaos control is critically relevant in many circumstances in terms of preventing catastrophes and collapse in a dynamic system.
In [8], the chaos control method that was created by Pyragas was used. In this method, feedback consists of two control parameters, R and K, which are described in [8]. For each desired orbit, a selection of the correct control is needed to set. If the feedback provides small values of perturbation, a successful control is achieved. This choice is made by analyzing Lyapunov exponents of the corresponding orbit. After this stage, the control stage is performed, where the desired equations are stabilized. We note that in this article, successful control is only achieved when R = 0 , because in this case the time delay τ is equal to an integer number of periods; thus, the generality of this method is limited.
Among the variety of control techniques used in dynamical systems, there is a method of great theoretical and practical importance. It is the analysis of the stability of the equations using process history. Our results on the stabilization are obtained on the basis of this approach [13,14,15,16].
We also notice other important works in which delay is involved. For example, in [17], it was shown how the frequency of an oscillation determines the exact form of the control for suppressing the oscillation through feedback controls with time delays. In [18], an adaptive control scheme is presented with feedback delay to achieve elimination of synchronization in a large population of coupled and synchronized oscillators. We also notice that [19] uses delay to eliminate synchronization of coupled neurons adaptively by using feedback coupling with heterogeneous delays.
Chaotic dynamics and stochastic dynamics share some similarities regarding the erratic behavior of the dynamical variables, but they arise from fundamentally different mechanisms. In chaotic dynamics, chaos is deterministic, meaning that the system’s behavior is entirely determined by its initial conditions. However, chaotic systems are highly sensitive to initial conditions, resulting in complex and seemingly random behavior over time. Small changes in initial conditions can lead to drastically different outcomes. Stochastic systems, on the other hand, involve randomness and inherent unpredictability. Random processes, such as Brownian motion, introduce uncertainty that is not based on sensitivity to initial conditions. However, the parameters of a chaotic nonlinear equation can be thought of as stochastic variables which have an average value but can also deviate from this random value. Our stabilization technique is not sensitive to the value of some of the parameters; this is shown mathematically and also demonstrated by a numerical experiment.

2. Formulation of a Stabilization Problem

It is known [20] that, with a very small external force u, one can obtain various types of regular behavior of process x, which is described, for example, by equation
x ( t ) a x ( t ) + R u ( t ) = 0 ,
in which a and R are some real constants. Various approaches to stabilization are based on a delayed feedback control scheme [21], where dynamical time-delayed feedback control is used. This scheme includes control signal u ( t ) generated by the difference between the current state x ( t ) and the previous state x ( t τ ) of the system.
Another suggestion of feedback stabilization of control systems with process history is the integro-differential equation method. Integro-differential equations can be considered as a class of equations with unbounded memory. The stability of these equations was studied, for example, in [13,22].
It is quite reasonable to choose control u ( t ) in the form
u ( t ) = 0 t k ( t , s ) x ( s ) d s .
The method proposed below avoids difficulties associated with the use of control in the integral form of Equation (2) but without loosing its advantages [13,15]. This is first demonstrated by a simple example.
Example 1. 
We consider the following scalar equation:
x ( t ) = a 1 x ( t ) ,
a 1 is a constant. If a 1 > 0 , then the solution of Equation (3), x = 0 , is unstable. Let us now consider the following equation as a model to study the stability of an integro-differential equation:
x ( t ) a 1 x ( t ) + 0 t k ( t , s ) x ( s ) d s = 0 , t [ 0 , + ) .
Thus, R = 1 and a = a 1 . According to the reduction method [13], we assume that
k ( t , s ) = α e β ( t s ) ,
where α and β are the control parameters to be specified later. The value of those parameters is dependent on the parameters of the problem at hand, which is explained in detail below for specific examples. Defining the control function as
u ( t ) = 0 t e β ( t s ) x ( s ) d s ,
we obtain Equation (4) in the form
x ( t ) a 1 x ( t ) + α u ( t ) = 0 .
In accordance with the Leibniz rule for differentiation under the integral sign of the form d d t a ( t ) b ( t ) f ( t , s ) d s , we obtain the expression for u ( t ) :
u ( t ) = β 0 t e β ( t s ) x ( s ) d s + e β ( t t ) x ( t ) 0 = β u ( t ) + x ( t ) .
Using the Leibniz rule, we can write Equation (7) in the form
x ( t ) = a 1 x ( t ) α u ( t ) , u ( t ) = β u ( t ) + x ( t ) , t [ 0 , + ) , u ( 0 ) = 0 .
The characteristic equation of System (9) is the following:
λ 2 + ( β a 1 ) λ + α β a 1 = 0 .
Conditions
β a 1 > 0 a n d α β a 1 > 0
are necessary and sufficient for the exponential stability of System (9). If Conditions (11) are fulfilled, then solution x ( t ) = 0 of System (9) is exponentially stable.
The main advantages of this method are as follows:
  • As noted above, small values of the control signal are needed (compared to the stabilized functions) when stabilization is achieved.
  • Using control function u ( t ) in Form (6) in which all the history of process x ( t ) is taken into account, we reduce the study of the integro-differential system of the order n to the analysis of the n + 1 order system of ordinary differential equations [13].
  • It differs from other stabilization schemes by the absence of adjustable parameters and rough approximations in determining the control function. Control parameters α and β are determined by the properties of the unstable system itself.
We successfully used this method to stabilize several physical systems [14,23,24]. The class of systems being considered is non-linear (and linear) ordinary differential equations of any order. What needs to be achieved is stabilization of those systems such that chaos is controlled. Of course, for high-order equations, the characteristic polynomial is high order as well. The ordinary differential equation mentioned below is an example of stabilizing a non-linear differential equation of the second order.

3. Mathematical Model of Heart Rythm Dynamics Based on a Modified Van der Pol Equation

3.1. Problem Statement

Grudzinski and Zebrowski proposed a modification of the classic Van der Pol equation [9]. This new model allows one the simulation of important physiological characteristics of a natural cardiac pacemaker, the signal of which is denoted by x ( t ) . We use symbols x and x for the first and second derivatives of this signal, respectively. Standard SI units of x ( t ) are millivolts, t is measured in seconds. The suggested model is represented by the following equation [8]:
x + a ( x v 1 ) ( x v 2 ) x + x ( x + d ) ( x + e ) e d = F ( t ) ,
where a modifies the form of the impulse which in turn changes the time in which the heart is stimulated, v 1 and v 2 make up an asymmetric term that replaces the damping part that exists in the classical van der Pol equation, e regulates the period of atrial or ventricular contraction period, d is a parameter that arises when the harmonic forcing of classic equation is replaced by a cubic term and F ( t ) is an external forcing. In the following, we choose
F ( t ) = A sin ( ω t ) ,
in which A is the amplitude of the force and ω is its angular frequency. Hence, the pacemaker (Equation (12)) is described by the following system of first-order ordinary differential equations:
x ( t ) = y ( t ) , y ( t ) + a ( x ( t ) v 1 ) ( x ( t ) v 2 ) y ( t ) + x ( t ) ( x ( t ) + d ) ( x ( t ) + e ) e d A sin ( ω t ) = 0 . .
Chaotic reactions of the cardiac system may be related to abnormal physiological functioning such as ventricular fibrillation, which is one of the most dangerous cardiac arrhythmias [25,26]. Various parameters are supposed to represent this type of pathology. In accordance with [8], the following parameters are assumed: a = 0.5 ,   v 1 = 0.97 ,   v 2 = 1 , d = 3 ,   e = 6 ,   A = 2.5 and ω = 1.9 . The chaotic reaction can be seen in Figure 1a,b that show time history and phase space for the initial condition [ x ( 0 ) , y ( 0 ) ] = [ 0.1 , 0.025 ] . As for the numerical method, the program Mathcad is used, which relies on the standard Runge–Kutta method. The RK4 method used is a fourth-order method, meaning that the local truncation error is of the order of O ( h 5 ) while the total accumulated error is of the order of O ( h 4 ) .
In the next subsection, we attempt the control of a chaotic behavior using a control function.

3.2. Proposed Method

Let us use control u ( t ) in the form
u ( t ) = 0 t e β ( t s ) y ( s ) d s ,
in which all the history of process y ( t ) is taken into account [13]. We apply stabilization by a feedback delay control signal to System (14) assuming that control signal u ( t ) acts only in the second equation:
x ( t ) = y ( t ) , y ( t ) + a ( x ( t ) v 1 ) ( x ( t ) v 2 ) y ( t ) + x ( t ) ( x ( t ) + d ) ( x ( t ) + e ) e d A sin ( ω t ) + α u ( t ) = 0 , u ( t ) y ( t ) + β u ( t ) = 0 .
The corresponding homogeneous linearized system (linearized around x ( 0 ) = y ( 0 ) = u ( 0 ) = 0 ) can be written as follows [14]:
x ( t ) y ( t ) = 0 , y ( t ) + a v 1 v 2 y ( t ) + x ( t ) + α u ( t ) = 0 , u ( t ) + β u ( t ) y ( t ) = 0 .
The characteristic equation of System (17) is
λ 3 + λ 2 β + a v 1 v 2 + λ α + 1 + a v 1 v 2 β + β = 0 .
According to Routh–Hurwitz conditions (see, for example, [27]), inequalities
β > 0 , β + a v 1 v 2 > 0 , α + 1 + a v 1 v 2 β > 0 , β + a v 1 v 2 α + 1 + a v 1 v 2 β β > 0
are necessary and sufficient conditions for the negativity of the real parts of the roots of characteristic Equation (18). From (18), we obtain
β > 0 , a v 1 v 1 < β < α + 1 a v 1 v 2 ;
a v 1 v 2 β 2 + α + a v 1 v 2 2 β + a v 1 v 2 1 + α > 0 .
The roots of Polynomial (21) are
β 1 , 2 = α + a v 1 v 2 2 ± a v 1 v 2 2 α 2 4 a v 1 v 2 2 2 a v 1 v 2 .
Finally, we obtain the following inequalities:
a v 1 v 2 2 α 2 4 a v 1 v 2 2 > 0 α > a v 1 v 2 2 2 a v 1 v 2 , β > 0 , β < α + 1 a v 1 v 2 , β > α + a v 1 v 2 2 a v 1 v 2 2 α 2 4 a v 1 v 2 2 2 a v 1 v 2 .
We can stabilize System (16) in its second equation by integral feedback control (15) if we choose positive parameters α and β such that
α > a v 1 v 2 2 2 a v 1 v 2 , α + 1 a v 1 v 2 > β > α + a v 1 v 2 2 a v 1 v 2 2 α 2 4 a v 1 v 2 2 2 a v 1 v 2 .
The selection of control parameters alpha and beta is not unique; rather, it is defined by inequalities depending on the system parameters which must be satisfied.

4. Numerical Results of Numerical Stabilization of a Modified Van der Pol Equation

Below, we represent the results of stabilization of chaotic System (16). By stabilization we mean that system variables x ( t ) , y ( t ) change periodically in an orderly oscillatory fashion and do not behave chaotically (this does not mean that any of the variables approach zero for long enough durations). Stabilization was achieved by the method based on the integro-differential equations technique presented above. Parameters of the system are as described in the previous section. The solution of this set of equation is performed over time interval 0 t 10,000. Initial conditions x ( 0 ) = 0.1 , y ( 0 ) = 0.025 , u ( 0 ) = 0.0 . x ( t ) and y ( t ) are given in Figure 2 for the first sixty time units, showing how quickly the system is stabilized. We use three different values of α and β : α = 6.5 , β = 6.3 in Figure 2a, α = 10.5 , β = 10.3 in Figure 2b, and α = 20.5 , β = 20.3 in Figure 2c, showing that the choice of the stabilizing parameters is not unique and stabilization occurs provided that Equation (24) is satisfied. The solution of this set of equations is performed over time interval 0 t 10 , 000 . Figure 3 shows the parametric plot of x ( t ) , y ( t ) and an ellipse-like plot obtained for a time interval 1000 t 1500 , which attests to the stability of the system even after a long time interval. Figure 4 compares control function u ( t ) to original signals x ( t ) and y ( t ) showing how minute the intervention is that is required to achieve stability (which may have life-saving effects).

5. Stochastic Perspective

5.1. Introductory Remarks

Let us suppose that Equation (14) is an equation in which variable A is a random variable which results from some random process; in this case, A = 2.5 can be thought of as an average value of a random variable, that is, E [ A ] = 2.5 . Now, according to the analysis of Equation (24), the value of A does not affect the stabilization of the system, hence A need not be equal to its average value for the stabilization method to work. This is also demonstrated in Figure 5 and Figure 6 for the cases in which the random variable takes values A = 2 and A = 3 , respectively.

5.2. Additional Examples

Further, more complicated examples are considered.
We let w ( t ) be the standard Wiener process: w ( 0 ) = 0 , w ( t ) has independent increments, w ( t ) w ( s ) N ( 0 , t s ) for 0 s < t , where N denotes Gaussian distribution. It can be simulated on the interval [ 0 , T ] with step size h as follows:
w 0 = 0 , w i + 1 = w i + h ζ i , i = 0 , 1 , , N 1 , N = T / h ,
where T / h is the integer value and ζ i are independent random variables with standard Gaussian distribution.
A depiction of a sample path of the Wiener process is given in Figure 7.
Next, we can use external forcing F ( t ) = A θ ( t ) sin ( ω t ) instead of F ( t ) = A sin ( ω t ) in Equation (12), where θ ( t ) is a random process that takes values around one, for example, θ ( t ) [ 1 ν , 1 + ν ] , where ν = 0.01 . In this case, the uncontrolled equations take the form
x ( t ) = y ( t ) , y ( t ) + a ( x ( t ) v 1 ) ( x ( t ) v 2 ) y ( t ) + x ( t ) ( x ( t ) + d ) ( x ( t ) + e ) e d A θ ( t ) sin ( ω t ) = 0 ,
and the controlled equations take the form
x ( t ) = y ( t ) , y ( t ) + a ( x ( t ) v 1 ) ( x ( t ) v 2 ) y ( t ) + x ( t ) ( x ( t ) + d ) ( x ( t ) + e ) e d A θ ( t ) sin ( ω t ) α u ( t ) = 0 , u ( t ) y ( t ) + β u ( t ) = 0 .
Example 2. 
Following [28], let us define the random process θ ( t ) in terms of the Wiener process w ( t ) mentioned above:
θ ( t ) = 1 + 2 ν π arctan w ( t ) .
Its sample path corresponding to the sample path of the Wiener process is depicted in Figure 8.
Despite stochastic forcing, our stabilization technique is still effective as can be seen in Figure 9, with a small correcting control function.
In the above, we use the same set of parameters as the original example with control parameters α = 6.5 , β = 6.3 .
Example 3. 
Another possible definition of the random process θ ( t ) is [28]
θ ( t ) = 1 2 ν w ( t ) 1 + w 2 ( t ) .
A sample path of this random process that corresponds to the sample path of the Wiener process is depicted in Figure 10.
Again, we use the same set of parameters as the original example but now take A = 2 , and take the control parameters to be α = 6.5 , β = 6.3 . And again, we see that the control mechanism works efficiently as is evident from Figure 11.
Here, condition θ ( t ) [ 1 ν , 1 + ν ] may be violated. The variance of v ( t ) is ( ν / 3 ) 2 , and v ( t ) has a zero mean. In fact, θ ( t ) [ 1 ν , 1 + ν ] with probability P 0.997 .
Example 4. 
We now define
θ ( t ) = 1 + v ( t ) ,
where v ( t ) is the Ornstein–Uhlenbeck process that has Gaussian distribution [28]. The random process v ( t ) is the solution to the Itô stochastic differential equation [29]:
d v ( t ) = v ( t ) d t + 2 ν 3 d w ( t ) , v ( 0 ) N ( 0 , ( 1 / 3 ) 2 ) .
The sample paths of the Ornstein–Uhlenbeck process can be obtained by a numerical method, for example, by the Euler–Maruyama method. A sample path of random process θ ( t ) is depicted in Figure 12. It also corresponds to the sample path of the Wiener process.
Again, we use the same set of parameters as the original example, but now take A = 3 and take the control parameters to be α = 6.5 , β = 6.3 . We are not surprised to see that the control mechanism works efficiently also in this case as is evident from Figure 13.
Example 5. 
Finally, we define
θ ( t ) = 1 + v ( t ) ,
where v ( t ) has uniform distribution on interval ( ν , ν ) . This random process is the solution to the Itô stochastic differential equation [29]:
d v ( t ) = v ( t ) d t + ( v ( t ) + ν ) ( ν v ( t ) ) d w ( t ) , v ( 0 ) R ( ν , ν ) ,
where R denotes uniform distribution.
The sample paths of the solution to this stochastic differential equation can also be obtained by the Euler–Maruyama method. Condition θ ( t ) [ 1 ν , 1 + ν ] may be violated for the numerical solution. A sample path of random process θ ( t ) based on the above sample path of the Wiener process is depicted in Figure 14.
We use the same set of parameters as the original example, but now take A = 2.25 , and the same control parameters, α = 6.5 , β = 6.3 . We are not surprised to see that the control mechanism works efficiently also in this final case as is evident from Figure 15.

6. Discussion

In this article, we successfully stabilize unstable cardiovascular rhythm dynamics described by nonlinear oscillators of a modified Van der Pol equation by feedback control in an integral form. The main advantage of this method compared to the method applied by the authors of paper [8] is that we use control function u ( t ) in the form (15) in which all the history of process y ( t ) was taken into account, whereas these authors worked with the Wolf algorithm to analyze the Lyapunov exponents. This algorithm requires a big data set and works well with large amount of data (the order of several tens or hundreds), but may fail in situations with limited data [30]. In addition, the authors of work [31] revealed that the existence of Lyapunov exponents is a delicate matter for systems that are not conservative. In fact, in the situation of abstract dynamical systems, Barreira and Schmeling [32] claimed that the Lyapunov exponents often do not exist.

7. Conclusions

The novelty of the proposed stabilization method is that it can be formulated of a set of first-order differential equations, although the control function can also be formulated using an integral. The method appears to be quite general, applying to a wide variety of chaotic systems. It seems that the control function disables the chaotic behavior at the point in time in which chaos sets; if this is performed in the time interval satisfying the chaos uncertainty relation, then necessarily chaos is prevented [33]. The above is true for differential equations with a fixed set of parameters but is not less true if the parameters represent random processes.
The importance of the applied example regarding heart rhythm dynamics disorders is obvious. A chaotic rhythm in this respect is a life-threatening condition, and the method suggested to prevent the chaotic rhythm may serve as a basis for developing a life-saving device, hopefully preventing abnormal physiological functioning such as ventricular fibrillation.

Author Contributions

Formal analysis, N.P.; Writing—original draft, N.P.; Writing—review & editing, A.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All data generated or analyzed during this study are included in this published article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Cohen, M.A.; Taylor, J.A. Short-term cardiovascular oscillations in man: Measuring and modelling the physiologies. J. Physiol. 2002, 542, 669–683. [Google Scholar] [CrossRef] [PubMed]
  2. Camm, A.J.; Naccarelli, G.V.; Mittal, S.; Crijns, H.J.G.M.; Hohnloser, S.H.; Ma, C.S.; Natale, A.; Turakhia, M.P.; Kirchhof, P. The Increasing Role of Rhythm Control in Patients with Atrial Fibrillation. J. Am. Coll. Cardiol. 2022, 79, 1932–1948. [Google Scholar] [CrossRef] [PubMed]
  3. Rappel, W.J. The physics of heart rhythm disorders. Phys. Rep. 2022, 978, 1–45. [Google Scholar] [CrossRef]
  4. Andrade, J.G.; Deyell, M.W.; Macle, L.; Wells, G.A.; Bennett, M.; Essebag, V.; Champagne, J.; Roux, J.F.; Yung, D.; Skanes, A.; et al. Progression of Atrial Fibrillation after Cryoablation or Drug Therapy. N. Engl. J. Med. 2023, 388, 105–116. [Google Scholar] [CrossRef] [PubMed]
  5. Behnia, S.; Ziaei, J.; Ghiassi, M.; Yahyavi, M. Comprehensive chaotic description of heartbeat dynamics using scale index and Lyapunov exponent. In Proceedings of the 6th International Conference on Chaotic Modeling and Simulation, CHAOS 2013, Istanbul, Turkey, 11–14 June 2013; pp. 77–84. [Google Scholar]
  6. Grudzinski, K.; Zebrowski, J.J.; Baranowski, R. Model of the sino-atrial and atrio-ventricular nodes of the conduction system of the human heart. Biomed. Technol. 2006, 51, 210–214. [Google Scholar] [CrossRef]
  7. Abbasi, M.; Javed, A.; Shahid, M.B. Forced Van der Pol oscillator based modeling of cardiac pacemakers. In Proceedings of the 2012 Cairo International Biomedical Engineering Conference (CIBEC), Giza, Egypt, 20–22 December 2012; pp. 166–170. [Google Scholar]
  8. Ferreira, B.B.; de Paula, A.S.; Savi, M.A. Chaos control applied to heart rhythm dynamics. Chaos Solitons Fractals 2011, 44, 587–599. [Google Scholar] [CrossRef]
  9. Grudzinski, K.; Zebrowski, J.J. Modeling cardiac pacemakers with relaxation oscillators. Phys. A 2004, 336, 153–162. [Google Scholar] [CrossRef]
  10. Das, S.; Maharatna, K. Fractional dynamical model for the generation of ECG like signals from filtered coupled Van-der Pol oscillators. Comput. Methods Programs Biomed. 2013, 112, 490–507. [Google Scholar] [CrossRef]
  11. Nazari, S.; Heydari, A.; Khaligh, J. Modified modeling of the heart by applying nonlinear oscillators and designing proper control signal. Appl. Math. 2013, 4, 972–978. [Google Scholar] [CrossRef]
  12. Zebrowski, J.J.; Grudzinski, K.; Buchner, T.; Kuklik, P.; Gac, J.; Gielerak, G.; Sanders, P.; Baranowski, R. Nonlinear oscillator model reproducing various phenomena in the dynamics of the conduction system of the heart. Chaos 2007, 17, 015121. [Google Scholar] [CrossRef]
  13. Domoshnitsky, A.; Goltser, Y. One approach to study stability of integro-differential equations. Nonlinear Anal. TMA 2001, 47, 3885–3896. [Google Scholar] [CrossRef]
  14. Domoshnitsky, A.; Maghakyan, A.; Puzanov, N. About Stabilization by Feedback Control in Integral Form. Georgian Math. J. 2012, 19, 665–685. [Google Scholar] [CrossRef]
  15. Goltser, Y.; Domoshnitsky, A. Bifurcation and stability of integro-differential equations. Nonlinear Anal. Theory Methods Appl. 2001, 47, 953–967. [Google Scholar] [CrossRef]
  16. Agarwal, R.P.; Domoshnitsky, A. Non-oscillation of the first-order differential equations with unbounded memory for stabilization by control signal. Appl. Math. Comput. 2006, 173, 177–195. [Google Scholar] [CrossRef]
  17. Lin, W.; Pu, Y.; Guo, Y.; Kurths, J. Oscillation suppression and synchronization: Frequencies determine the role of control with time delays. Europhys. Lett. 2013, 102, 20003. [Google Scholar] [CrossRef]
  18. Zhou, S.; Ji, P.; Zhou, Q.; Feng, J.; Kurths, J.; Lin, W. Adaptive elimination of synchronization in coupled oscillator. New J. Phys. 2017, 19, 083004. [Google Scholar] [CrossRef]
  19. Zhou, S.; Lin, W. Eliminating synchronization of coupled neurons adaptively by using feedback coupling with heterogeneous delays. Chaos 2021, 31, 023114. [Google Scholar] [CrossRef]
  20. Ott, E.; Grebogi, C.; Yorke, J.A. Controlling chaos. Phys. Rev. Lett. 1990, 64, 1196. [Google Scholar] [CrossRef]
  21. Pyragas, K. Control of chaos via an unstable delayed feedback controller. Phys. Rev. Lett. 2001, 86, 2265–2268. [Google Scholar] [CrossRef]
  22. Corduneanu, C. Integral Equations and Applications; Cambridge University Press: Cambridge, UK, 1991. [Google Scholar]
  23. Yahalom, A.; Puzanov, N. Time Dependent Stabilization of a Hamiltonian System. J. Phys. Conf. Ser. 2021, 1730, 012089. [Google Scholar]
  24. Yahalom, A.; Puzanov, N. Stabilization in the Instability Region Around the Triangular Libration Points for the Restricted Three-Body Problem. In Proceedings of the 13th Chaotic Modeling and Simulation International Conference, CHAOS2020, Florence, Italy, 9–12 June 2020; pp. 1065–1076. [Google Scholar]
  25. Sato, D.; Xie, L.H.; Sovari, A.A.; Tran, D.X.; Morita, N.; Xie, F.; Karagueuzian, H. Synchronization of chaotic early after depolarizations in the genesis of cardiac arrhythmias. Proc. Natl. Acad. Sci. USA 2009, 106, 2983–2988. [Google Scholar] [CrossRef] [PubMed]
  26. Christini, D.J.; Stein, K.M.; Markowitz, S.M.; Mittal, S.; Slotwiner, D.J.; Scheiner, M.A.; Iwai, S.; Lerman, B.B. Nonlinear-dynamical arrhythmia control in humans. Proc. Natl. Acad. Sci. USA 2001, 98, 5827–5832. [Google Scholar] [CrossRef] [PubMed]
  27. Pontryagin, L.S. Ordinary Differential Eqations; Nauka: Moscow, Russia, 1982. [Google Scholar]
  28. Han, X.; Kloeden, P.E. Random Ordinary Differential Equations and Their Numerical Solution; Springer: Singapore, 2017. [Google Scholar]
  29. Artemiev, S.S.; Averina, T.A. Numerical Analysis of Systems of Ordinary and Stochastic Differential Equations; VSP: Utrecht, The Netherlands, 1997. [Google Scholar]
  30. Eckmann, J.P.; Ruelle, D. Fundamental limitations for estimating dimensions and Lyapunov exponents in dynamical systems. Phys. D 1992, 56, 185–187. [Google Scholar] [CrossRef]
  31. Ott, W.; Yorke, J.A. When Lyapunov exponents fail to exist. Phys. Rev. E 2008, 78, 056203. [Google Scholar] [CrossRef]
  32. Barreira, L.; Schmeling, J. Sets of ‘Non-Typical’ Points Have Full Topological Entropy and Full Hausdorff Dimension. Israel J. Math. 2000, 116, 29. [Google Scholar] [CrossRef]
  33. Yahalom, A.; Lewkowicz, M.; Levitan, J.; Elgressy, G.; Horwitz, L.P.; Ben-Zion, Y. Uncertainty Relation for Chaos. Int. J. Geom. Methods Mod. Phys. 2015, 12, 1550093. [Google Scholar] [CrossRef]
Figure 1. (a) Chaotic pacemaker activity. Time dependence for 0 t 500 . (b) Chaotic pacemaker activity. Phase space. Time interval 0 t 1000 .
Figure 1. (a) Chaotic pacemaker activity. Time dependence for 0 t 500 . (b) Chaotic pacemaker activity. Phase space. Time interval 0 t 1000 .
Mathematics 12 00158 g001aMathematics 12 00158 g001b
Figure 2. (a) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 6.5 , β = 6.3 . (b) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 10.5 , β = 10.3 . (c) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 20.5 , β = 20.3 .
Figure 2. (a) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 6.5 , β = 6.3 . (b) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 10.5 , β = 10.3 . (c) Numerical results of the stabilization of a modified Van der Pol Equation (16) for α = 20.5 , β = 20.3 .
Mathematics 12 00158 g002
Figure 3. The phase trajectory of the solution of System (16) in the ( x , y ) plane; time interval is taken to be 1000 t 1500 .
Figure 3. The phase trajectory of the solution of System (16) in the ( x , y ) plane; time interval is taken to be 1000 t 1500 .
Mathematics 12 00158 g003
Figure 4. Control function u ( t ) compared to the stabilized process x ( t ) , y ( t ) .
Figure 4. Control function u ( t ) compared to the stabilized process x ( t ) , y ( t ) .
Mathematics 12 00158 g004
Figure 5. Numerical results of the stabilization of a modified Van der Pol Equation (16) for A = 2 .
Figure 5. Numerical results of the stabilization of a modified Van der Pol Equation (16) for A = 2 .
Mathematics 12 00158 g005
Figure 6. Numerical results of the stabilization of a modified Van der Pol Equation (16) for A = 3 .
Figure 6. Numerical results of the stabilization of a modified Van der Pol Equation (16) for A = 3 .
Mathematics 12 00158 g006
Figure 7. A sample path of the Wiener process w ( t ) .
Figure 7. A sample path of the Wiener process w ( t ) .
Mathematics 12 00158 g007
Figure 8. A sample path of the random process θ ( t ) .
Figure 8. A sample path of the random process θ ( t ) .
Mathematics 12 00158 g008
Figure 9. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Figure 9. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Mathematics 12 00158 g009
Figure 10. A sample path of the random process θ ( t ) .
Figure 10. A sample path of the random process θ ( t ) .
Mathematics 12 00158 g010
Figure 11. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Figure 11. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Mathematics 12 00158 g011
Figure 12. A sample path of random process θ ( t ) related to the Ornstein–Uhlenbeck process.
Figure 12. A sample path of random process θ ( t ) related to the Ornstein–Uhlenbeck process.
Mathematics 12 00158 g012
Figure 13. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Figure 13. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Mathematics 12 00158 g013
Figure 14. A sample path of random process θ ( t ) with uniform distribution.
Figure 14. A sample path of random process θ ( t ) with uniform distribution.
Mathematics 12 00158 g014
Figure 15. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Figure 15. Numerical results of the stabilization of a modified stochastic Van der Pol Equation (25).
Mathematics 12 00158 g015
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yahalom, A.; Puzanov, N. Feedback Stabilization Applied to Heart Rhythm Dynamics Using an Integro-Differential Method. Mathematics 2024, 12, 158. https://doi.org/10.3390/math12010158

AMA Style

Yahalom A, Puzanov N. Feedback Stabilization Applied to Heart Rhythm Dynamics Using an Integro-Differential Method. Mathematics. 2024; 12(1):158. https://doi.org/10.3390/math12010158

Chicago/Turabian Style

Yahalom, Asher, and Natalia Puzanov. 2024. "Feedback Stabilization Applied to Heart Rhythm Dynamics Using an Integro-Differential Method" Mathematics 12, no. 1: 158. https://doi.org/10.3390/math12010158

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop