Next Article in Journal
Large-Scale Expansion of Human Liver Stem Cells Using Two Different Bioreactor Systems
Previous Article in Journal
Predicting Aneurysmal Degeneration in Uncomplicated Residual Type B Aortic Dissection
Previous Article in Special Issue
Validating the Concept of Mechanical Circulatory Support with a Rotary Blood Pump in the Inferior Vena Cava in an Ovine Fontan Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intuitionistic Fuzzy Biofeedback Control of Implanted Dual-Sensor Cardiac Pacemakers

by
Hussain Alshahrani
1,
Amnah Alshahrani
2,
Mohamed Esmail Karar
3,* and
Ebrahim A. Ramadan
3
1
Department of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra 11961, Saudi Arabia
2
Department of Computer Science, Applied College, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
3
Department of Industrial Electronics and Control Engineering, Faculty of Electronic Engineering (FEE), Menoufia University, Menouf 32952, Egypt
*
Author to whom correspondence should be addressed.
Bioengineering 2024, 11(7), 691; https://doi.org/10.3390/bioengineering11070691
Submission received: 13 May 2024 / Revised: 23 June 2024 / Accepted: 2 July 2024 / Published: 8 July 2024
(This article belongs to the Special Issue Recent Advances in Cardiac Assist Devices)

Abstract

:
Cardiac pacemakers are used for handling bradycardia, which is a cardiac rhythm of usually less than 60 beats per minute. Therapeutic dual-sensor pacemakers aim to preserve or restore the normal electromechanical activity of the cardiac muscle. In this article, a novel intelligent controller has been developed for implanted dual-sensor cardiac pacemakers. The developed controller is mainly based on intuitionistic fuzzy logic (IFL). The main advantage of the developed IFL controller is its ability to merge the qualitative expert knowledge of cardiologists in the proposed design of controlled pacemakers. Additionally, the implication of non-membership functions with the uncertainty term plays a key role in the developed fuzzy controller for improving the performance of a cardiac pacemaker over other fuzzy control schemes in previous studies. Moreover, the proposed pacemaker control system is efficient for managing all health-status conditions and constraints during the different daily activities of cardiac patients. Consequently, the healthcare of patients with implanted dual-sensor pacemakers can be efficiently improved intuitively.

Graphical Abstract

1. Introduction

The sinoatrial (SA) is the biological heart pacemaker and is responsible for generating electrical signals that cause contraction of the atria. It passes through the atrioventricular node, together with the heart conduction system and His-Purkinje fibers, to the ventricles [1]. Thus, a normal heartbeat rhythm depends on the normal activity of the sinoatrial node, and any failure in these systems may lead to heart abnormalities, such as bradycardia diseases [2]. Heart rhythm abnormalities and heart failure patients are mainly treated using pacemakers and defibrillators [3]. In 2023, it is expected that 1 to 1.4 million pacemakers will be implanted worldwide [4,5].
Cardiac pacemakers are implanted as depicted in Figure 1. They are used for handling bradycardia, which is a cardiac rhythm usually less than 60 beats/min. The pacemakers aim to restore the normal electromechanical activity of the heart by generating electrical pulses [6]. Sending an electrical pulse to both ventricles to aid them in beating in a more coordinated and synchronized mode recovers the normal ventricular contractility and improves the pumping efficiency of the heart [7]. The main components of traditional pacemakers are pacing leads and a pulse generator [2]. The pulse generator includes the battery of the pacemaker in addition to the circuits that transfer stimulation to the heart only in case of arrhythmia. Pacemaker leads are electrical conductors covered by insulators. The electrical impulses are carried by the leads from the pacemaker to the heart and the sense amplifiers signal from the heart to the pacemaker [7].
The technology of cardiac pacemakers has rapidly advanced since the first pacemaker implantation in the 1950s [8], including the quality of pacemaker leads, monitoring methods, control algorithms, and responsive programming for pacing rates. Different pacemaker types can be classified depending on many viewpoints. Pacemakers can be with or without leads, which are very small devices to be placed within the heart to avoid the use of pacing leads. Pacemakers have internal batteries or can harvest energy remotely by using an external battery pack.
Heart diseases are some of the most widespread diseases globally. Therefore, implantable cardiac devices are needed to monitor and control heart rates, communicating with medical experts to achieve some therapeutic procedures if the behavior of a patient’s heart becomes abnormal in real time [9,10,11]. Hence, the development of advanced pacemaker control has recently acquired significant attention from researchers. The suggested approaches for controlling the artificial pacemaker have concentrated mainly on using classical linear system theory [12,13], analog spiking neural network [14], and radial basis function (RBF) neural network [15], and different schemes of optimal controllers have been proposed [16,17]. However, the above controllers are still limited to accurate and linearized models of the heart.
Fuzzy logic has been applied in medical applications and diagnosis [18] to overcome complex modeling and parameter uncertainty. The basic idea of fuzzy logic control (FLC) is to qualitatively merge the knowledge of expert physicians into the design procedure of automated medical systems [19,20]. However, traditional fuzzy controllers cannot always give good control actions with respect to the degree of non-membership of all elements in fuzzy sets to manage the system uncertainty [21]. Hence, Atanassov [22] proposed the intuitionistic fuzzy set (IFS) to provide a new general fuzzy framework, comprising both membership and non-membership function degrees at the same time. The IFS has been utilized in medical applications and decision making successfully [23,24].
In this article, we aim to propose a new IFL control to regulate implanted dual-sensor pacemakers under different daily activities. The following summarizes the contributions of this study:
  • Proposing a novel IFLC of implanted pacemakers to regulate heart rates during the daily activities, i.e., at rest, walking, and jogging, of cardiac patients;
  • Investigating the robust capabilities of our proposed IFLC to verify the safe health conditions of patients with pacemakers during daily activities;
  • Conducting a comparative study among the current state-of-the-art control methods of dual-sensor pacemakers to validate the outperformance of the proposed IFLC.
The technological advancements of pacemakers have evolved from steady rate to complicated rate-responsive pacemakers in the last few years. Implanted pacemakers sense heart arrhythmias and transmit electrical pulses to stimulate the cardiac muscle and control the performance of the heart pacing [25]. Automated control algorithms have been proposed to improve the efficiency of pacemakers in previous studies. The performance of implanted pacemakers can be classified according to the control approaches and the system variables as open-loop [26] or closed-loop [27,28,29] controllers. For instance, Arunachalam et al. [9] presented a fractional-order proportional–integral–derivative FOPID control of pacemakers to provide the required control signals to organize the cardiac pacing rhythms. Although the proposed FOPID controller is suitable for rate-adaptive pacing, its design is essentially based on selective tuning processes. Also, a proportional–integral–derivative (PID) scheme was proposed to control the heart rate of a pacemaker [30]. It is represented through a loop consisting of the Massachusetts Institute of Technology (MIT) rule with a delta rule and an adaptive correction factor. This proposed PID controller achieved a good transient response in a simulation study, but the adaptive correction factor of the learning rate must be adjusted manually to achieve the stabilized pacing performance. A backstepping control scheme was developed to improve the pacemakers’ performance in managing heart rates by using RBF networks [15]. The RBF network controller has been confirmed by using 12 cases in four arrhythmias patients. However, the RBF-based backstepping controller is complex and should be manually tuned to achieve targeted pacing rates.
Nawikavatan et al. [16] presented a metaheuristic optimization algorithm to enhance the performance of proportional–integral–derivative–accelerated (PIDA) for controlling the cardiac pacemaker in the cardiovascular system. The spiritual search has been used for tuning both the parameters of the traditional PID and the proposed PIDA control schemes. The results showed that the dynamic response of PIDA control is better than that of a conventional PID for the heart-rate regulation of the pacemaker.
Wojtasik et al. [31] described a brief work of fuzzy logic controller algorithms on hardware implementation for adaptive heart rates. This controller was executed on a CPU and mixed-mode VLSI chip to verify that the pacemaker can be implemented with minimal power consumption. Nevertheless, the main drawback is the comparatively high-power consumption using a commercial CPU core. PID combined with traditional fuzzy control is utilized for designing a control algorithm for the dual-sensor pacemakers [32]. For patients with bradycardias at rest, the suggested fuzzy PID control of pacemakers is utilized. The simulation results showed that this fuzzy PID control is efficient for heart-rhythm recovery, but it is still limited for other body activities, such as jogging cases. Recently, the authors in [33] proposed a robust fractional-order PID (PIλDδ) controller dependent upon a particle-swarm optimization (PSO) algorithm for a pacemaker to control the arrhythmias of cardiac patients. Also, Nako et al. [34] used a fractional-order PID (PIλDμ) controller to achieve a minimum active component count design to apply in cardiac pacemakers based on simulation experiments. Nevertheless, our study focuses on the development of a novel controller of implanted dual-sensor pacemakers to handle the uncertainty of all possible body activities, such as walking and jogging.

2. Methods

2.1. Mathematical Pacemaker Model

This study used the mathematical SA model by Yanagihara, Noma, and Irisawa (YNI) [35]. The YNI model is a good SA model for representing the generation and propagation of the electrical action potentials in the cardiac muscle. It is used efficiently in the numerical simulation of heart electroactivity of SA cells, which are more physiologically relevant models than other mathematical models. In Figure 2, the YNI model simulates the biopotential activity of the heart. This model includes one time-independent current and five dynamic currents. The first is the cell membrane capacitance current Ic, the sodium current INa, the slow inner current Is, the potassium current IK, and the delayed inner current activated by hyperpolarization Ih, ensuring the conservation of transmembrane currents, in units of (μA/cm2). The second is the time-independent one, which is leakage current Il. The YNI model output response is V (mV), which illustrates the membrane potential is given in (1); where Cm (μF/cm2) presents the myocardial membrane capacitance and Iapp is the applied external current.
I a p p = C m d V d t + I N a + I K + I l + I s + I h
Then, the SA model can be simplified to
C m d V d t + V R m = I a p p
where Rm presents the myocardial membrane resistance. For the pacemaker, the pulse current Ipulse (t) is equal to Iapp which passes through the resistance Rpulse to produce the voltage Vpulse, and the total transferred energy ET can be calculated for a single pulse through the duration dpulse by
E T = d p u l s e V p u l s e 2 R p u l s e
The correlated transferred energy ET of the implanted pacemaker and the optimal signal pulse have been estimated previously in [36], such that Rm = 20 Ω, Rpulse = 601 Ω, and Vpulse = 197.8 mV. The delay time duration is 0.094 s for recovering each heartbeat. In this study, the pulse duration dpulse represents the control signal to the cardiac pacemaker to obtain the targeted heart rates during different body activities.

2.2. Intuitionistic Fuzzy Sets

Atanassov [37] proposed an intuitionistic fuzzy set (IFS) to generalize traditional fuzzy sets by adding a hesitancy or uncertainty element, linking the fuzzy membership function with the opposite non-membership function. This section gives some basics and concepts of IFS to explain the contributions of our developed pacemaker control system as follows. Let A Y be a crisp and fixed set. An IFS A in Y is determined by
A = x , δ A x ,   β A ( x ) x Y
which is characterized by a membership degree δ A x and non-membership degree β A ( x ) where   δ A x : Y 0,1   β A x : Y 0,1 , such that
0 δ A x + β A x 1   x Y
The uncertainty or hesitancy of the element x Y to the IFS A is given in (7), where σ A x is the degree of uncertainty of xY. The IFS A is reduced to a traditional fuzzy set if σ A x = 0 , x Y .
σ A x = 1 δ A x β A x   ,   x Y
Let a = δ a ,   β a ,   a 1 = δ a 1 ,   β a 1 ,   a n d   a 2 = δ a 2 ,   β a 2   be three intuitionistic fuzzy numbers (IFNs) to determine the following four operational rules:
a 1     a 2 = δ a 1 δ a 1 , β a 1 + β a 2 β a 1 β a 2
a γ = δ a γ ,   1 1 β a γ
n a = 1 1 δ a n ,   β a n
a 1 + a 2 = δ a 1 + δ a 2 δ a 1 δ a 2 , β a 1 β a 2  
Let a = δ a ,   β a   a n d   b = δ b ,   β b   be two intuitionistic fuzzy suggestions and δ a ,   β a , δ b ,   β b Q holding the constraints: δ a + β a 1 and δ b + β b 1 . Then, the suggestions a and b processes, conjunction ( ) , disjunction ( ) , implication ( )   and standard negation ( ¬ ) , are given by
a   b = min δ a , δ b , min β a , β b
a   b = max δ a , δ b , max β a , β b
a   b = max β a , δ b , max δ a , β b
¬   b = β a , δ a
The graphical representation of a triangular intuitionistic fuzzy set is shown in Figure 3. Assuming the IFN A ~ = a l , a m , a u ; c l , a m , c u such that clalamaucu and cl, al, am, au, cu . The mathematical description of membership function δ A ˜ ( x ) and non-membership function β A ˜ ( x ) are defined as
δ A ˜ ( x ) = { 0 ,   x 0 x a l a m a l ,   a l < x a m a u x a u a m ,   a m x < a u 0 ,   x a u
β A ˜ ( x ) = { 1 ,   x c l x a m c l a m ,   c l < x a m a m x a m c u ,   a m x < c u 1 ,   x c u
The basic workflow of an intuitionistic fuzzy logic controller (IFLC) is shown in Figure 4. The error signal, which computes as a crisp input value the difference between the desired heartbeats and the actual sensor output, is the input of the IFLC. Typically, the IFLC produces a real output value that provides the necessary control signal. Intuitionistic fuzzification, an intuitionistic fuzzy inference system (FIS) with an if–then rule base, and intuitionistic defuzzification are the main elements of IFLC [24,38]. The error signal is scaled by gain Ke in the intuitionistic fuzzification stage and then allocated to each IFS in a given input universe of discourse x with a membership function δ and non-membership function β of the interval [0, 1]. The knowledge rule base of the inference engine is constructed by a set of ith intuitionistic if–then rules in (18).
R i δ : i f   x 1   i s   A 1 , i δ   A N D   x 2   i s   A 2 , i δ   A N D   A N D   x n   i s   A n , i δ T H E N   z 1 δ   i s   B 1 , i δ   A N D     z m δ   i s   B m , i δ   R i β : i f   x 1   i s   A 1 , i β   A N D   x 2   i s   A 2 , i β   A N D   A N D   x n   i s   A n , i β T H E N   z 1 β   i s   B 1 , i β   A N D     z m β   i s   B m , i β
For all M fuzzy rules Ri, i = 1, 2, …, m, FISδ and FISβ give the resulted outputs zδ and zβ based on the membership function δB and non-membership function βB, respectively, using the Center-of-Gravity (COG) defuzzification step [26,38]. In the end, the overall crisp output or the control signal u of the IFLC in (19) presents a linear collection of zδ and zβ with the uncertainty value σc, where 0 ≤ σc ≤ 1. The scaling output gain Ku is carefully selected to achieve the desired system response.
u c = K u 1 σ c z δ + σ c z β

2.3. Developed Controller of Dual-Sensor Pacemakers

Figure 5 presents the workflow of the developed IFC to regulate dual-sensor pacemakers. Two inputs of the IFC are the error and the change in error signals, which are scaled by the gains, Ke and Kce, respectively. The error signal represents the difference between the actual heart rate and the desired value of heart rates according to the body status. The control signal of the developed IFC is the duration of the pulsed heart rate to be generated by the cardiac pacemaker. Figure 6 depicts the triangular IFS functions of both fuzzification and defuzzification steps. They include three subsets of linguistic terms, which are Negative (N), Zero (Z), and Positive (P) on the normalized input and output ranges from −1 to +1. We assumed the uncertainty or hesitancy value is 0.0001 as given in (7). To generate intuitionistic fuzzy output, the if–then rule base of the intuitionistic fuzzy engine is designed as illustrated in Table 1.

3. Results and Evaluation

All simulation tests of the developed IFLC of the dual-sensor pacemaker have been implemented and executed by using the MATLAB/Simulink® R2023b software and Fuzzy Logic ToolboxTM V23.2. The parameters of the developed IFLC were manually adjusted to ensure reliable performance during all tested cases of dual-sensor pacemakers. These parameters are scaling input-output gains, Ke = 0.75, Kce = 0.75, and Ku = 100.0, as shown in Figure 5. The hesitancy value σc is 0.0001.
Table 2 illustrates all targeted or preset heart rates of six patients during three daily body activities, i.e., at rest, walking, and jogging [13,30,39,40]. The tested data of cardiac patients include six cases of three females and three males between 45 and 66 years old. Average preset heart rates are 86.2 ± 5.17 bpm at rest, 96.8 ± 4.8 bpm for walking, and 112.2 ± 4.5 bpm for jogging. The minimum preset heart rate is defined for case 6, as 80 ± 5 bpm at the rest activity, while the maximum preset heart rate is 122 ± 5 bpm during the jogging case 4, as given in Table 2.
In this study, all pacemaker pulses have a constant amplitude of ±0.165 mA, but the corresponding duration is variable to represent the control action of the developed IFLC. The control signal to a pacemaker typically has a duration that is inversely proportionate to the target heart rates. Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 depict the tracking results of six tested patients’ preset heart rates during three daily activities—walking, running, and resting—using the developed IFLC of the implanted pacemaker. In Figure 7, the controlled pulse duration of the dual-sensor pacemaker for case 1 is 0.53 to 0.79 s to manage the heart rates of 113 to 76 bpm during three body activities. The preset heart rates of case 4 are the highest values among all the tested cases, as listed in Table 2. Therefore, the minimum pulse durations of the controlled pacemaker are produced, which are 0.65, 0.59, and 0.49 s for the body activity status at rest (92 bpm), walking (102 bpm), and jogging (122 bpm), respectively, as depicted in Figure 10. The developed controller of the implanted dual-sensor pacemaker showed a successful pacing-rate response for all tested cases to achieve the longest pulse duration of 0.79 s at the rest states of cases 1 and 6 (see Figure 7 and Figure 12), while the shortest pulse duration of 0.49 s is produced for cases 3 and 4 at the jogging states, as shown in Figure 9 and Figure 10. That allows the heart to provide the patient’s body with sufficient blood amount according to the daily activity.
To emphasize the benefits and accurate performance of our developed controller, Table 3 compares the developed IFLC against other fuzzy and neural network controllers in previous studies [15,39,40] utilizing the same pacemaker model and the preset heart rates of all tested cases. The performance results of the RBF neural network controller [15] are not available for cases 5 and 6, but other data results demonstrate the general behavior of adaptive RBF networks for controlling dual-sensor pacemakers. The developed IFLC achieved the smallest values of the root mean squared error (RMSE) in the range of 0.17 for case 6 at the rest state to 0.26 for case 4 at the jogging state; see Table 3. The RBF neural network control achieved better maximum error values than the developed controller for most cases at the rest and the jogging states. However, the developed IFLC is still capable of achieving the lowest values of the maximum errors for tracking the preset heart rates in almost all walking cases less than 1.85%, as illustrated in Table 3.

4. Discussion

Automatic closed-loop control of dual-sensor pacemakers has been successfully achieved using our developed IFLC on six cardiac patients during three daily activities, i.e., at rest, walking, and jogging, as shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12. The developed IFLC demonstrated accurate results for tracked preset heart rates at any tested body condition. The implication of the non-membership functions with the uncertainty term σc, as given in (17) and (18), plays a key role in the designed IFLC for improving controlled pacemakers over traditional fuzzy and fuzzy PID controllers in previous studies, as depicted in Figure 5 and Table 3. That allows an adaptive estimation of the pacemaker pulse duration, which is the control signal of the developed fuzzy controller in response to the body activity of patients.
The RMSE and maximum errors have been used as performance evaluation metrics of implanted pacemaker controllers [13,39]. In Table 3, the developed IFLC showed superior averaged performance over other types of fuzzy and RBF network controllers to regulate different pacing rates. The developed IFLC achieved significantly better performance than traditional fuzzy and fuzzy PID controllers by reducing the RMSE to 0.17 for case 6 and the maximum error of 0.49% for case 4, as presented in Table 3. Although the RBF network controller achieved lower maximum error values, e.g., 0.43% for case 3, than the developed controller, the IFLC achieved the best values of the RMSE for all cases. That means the steady-state performance of our developed IFLC is stable to give the best therapeutic results of the controlled dual-sensor pacemakers. Additionally, uncertainty handling is the main advantage of the designed IFLC against other competitive controllers in Table 3, as given in the hesitancy value in (7). Also, the developed IFLC can be considered as a generic representation of previous fuzzy controllers by adding non-membership function terms to achieve accurate control performance of the pacemaker, as depicted in Figure 6. Consequently, the computational cost of the designed IFLC is relatively higher than that of other classical fuzzy controllers, but the expected energy consumption for executing the IFLC algorithm is negligible to affect the lifespan of the current lithium batteries for implanted pacemakers.
To further improve the pacing-rates regulation using our developed IFLC, auto-tuning parameters of the designed fuzzy controller can be accomplished using metaheuristic optimization techniques [24,41]. This optimization step could enhance the performance of the IFLC, minimizing the maximum errors of tracked preset heart rates to the lowest values. Also, merging neural networks with IFLC can constitute a good performance for time-varying nonlinear systems [42] similar to the dynamical behavior of cardiac pacemakers. However, the evaluated performance of the developed IFLC is still superior to other fuzzy and neural network controllers in previous studies for achieving the automated regulation of heart rates via implanted dual-sensor pacemakers as presented in Table 3.

5. Conclusions

In this article, a novel IFLC has been successfully developed for controlling the electrical pulses of dual-sensor pacemakers. The developed controller can assist cardiac patients in achieving the preset heart rates with minimal RMSEs of 0.17 to 0.24 during three different daily activities: resting, walking, and jogging. The main parameters of the developed IFLC such as the input–output control gains and the hesitancy value are carefully tuned to achieve a desirable performance of tracked preset heart rates, as shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12. Moreover, the comparative evaluation of the developed IFLC versus other closed-loop controllers in the literature showed the outperformance of applied intuitionistic fuzzy for controlling therapeutic medical devices like implanted pacemakers.
The future work of this study includes adding more daily activities of the patients such as running and climbing stairs to cover all possible conditions of the heart. The future version of the designed IFLC can be improved to be suitable for single-sensor pacemakers and/or other types of cardiac pacemakers. Conducting preclinical studies will be arranged with collaborated cardiologists to implement and validate our developed IFLC of implanted dual-sensor pacemakers.

Author Contributions

Conceptualization, H.A. and M.E.K.; methodology, M.E.K.; software, M.E.K.; validation, M.E.K., and E.A.R.; formal analysis, A.A.; investigation, E.A.R.; resources, A.A.; data curation, M.E.K.; writing—original draft preparation, H.A., M.E.K., and E.A.R.; writing—review and editing, M.E.K. and E.A.R.; visualization, H.A.; supervision, A.A.; project administration, A.A.; funding acquisition, H.A. and A.A. All authors have read and agreed to the published version of the manuscript.

Funding

Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2024R732), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia. The Deanship of Scientific Research at Shaqra University funding this research work through project number (SU-ANN-2023015).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this research are publicly available, as indicated in the references.

Acknowledgments

The authors extend their appreciation to the Deanship of Scientific Research at Shaqra University for funding this research work through the project number (SU-ANN-2023015). The authors express their gratitude to Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2024R732), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Awan, M.F.; Cordero, R.; Kansanen, K.; Feuerstein, D. Securing Next Generation Multinodal Leadless Cardiac Pacemaker System: A Proof of Concept in a Single Animal. IEEE Access 2020, 8, 151307–151315. [Google Scholar] [CrossRef]
  2. Chow, A.W.C.; Buxton, A.E. Implantable Cardiac Pacemakers and Defibrillators: All You Wanted to Know; Wiley: Hoboken, NJ, USA, 2008. [Google Scholar]
  3. Tsao, C.W.; Aday, A.W.; Almarzooq, Z.I.; Alonso, A.; Beaton, A.Z.; Bittencourt, M.S.; Boehme, A.K.; Buxton, A.E.; Carson, A.P.; Commodore-Mensah, Y.; et al. Heart Disease and Stroke Statistics—2022 Update: A Report From the American Heart Association. Circulation 2022, 145, e153–e639. [Google Scholar] [PubMed]
  4. Sichrovsky, T.; Mittal, S. I Need a Pacemaker—What Are My Options? JAMA Cardiol. 2020, 5, 1456. [Google Scholar] [CrossRef] [PubMed]
  5. Stewart, C. Global Number of Pacemakers in 2016 and a Forecast for 2023 (in Million Units). Available online: https://www.statista.com/statistics/800794/pacemakers-market-volume-in-units-worldwide/ (accessed on 19 June 2023).
  6. Mulpuru, S.K.; Madhavan, M.; McLeod, C.J.; Cha, Y.-M.; Friedman, P.A. Cardiac Pacemakers: Function, Troubleshooting, and Management: Part 1 of a 2-Part Series. J. Am. Coll. Cardiol. 2017, 69, 189–210. [Google Scholar] [CrossRef] [PubMed]
  7. Rezaeiyan, Y.; Zamani, M.; Shoaei, O.; Serdijn, W.A. Mixed-Signal IC With Pulse Width Modulation Wireless Telemetry for Implantable Cardiac Pacemakers in 0.18-μm CMOS. IEEE Trans. Biomed. Circuits Syst. 2018, 12, 589–600. [Google Scholar] [CrossRef] [PubMed]
  8. Hou, X. Cardiac Pacemaker—A Smart Device. In Biotechnology Products in Everyday Life; Khoobchandani, M., Saxena, A., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 87–97. [Google Scholar]
  9. Arunachalam, S.P.; Kapa, S.; Mulpuru, S.K.; Friedman, P.A.; Tolkacheva, E.G. Intelligent Fractional-Order PID (FOPID) Heart Rate Controller for Cardiac Pacemaker. In Proceedings of the 2016 IEEE Healthcare Innovation Point-Of-Care Technologies Conference (HI-POCT), Cancun, Mexico, 9–11 November 2016; pp. 105–108. [Google Scholar]
  10. Mariello, M. Heart Energy Harvesting and Cardiac Bioelectronics: Technologies and Perspectives. Nanoenergy Adv. 2022, 2, 344–385. [Google Scholar] [CrossRef]
  11. Mariello, M.; Kim, K.; Wu, K.; Lacour, S.P.; Leterrier, Y. Recent Advances in Encapsulation of Flexible Bioelectronic Implants: Materials, Technologies, and Characterization Methods. Adv. Mater. 2022, 34, 2201129. [Google Scholar] [CrossRef]
  12. Neogi, B.; Ghosh, R.; Tarafdar, U.; Das, A. Simulation Aspect of an Artificial Pacemaker. Int. J. Inf. Technol. Knowl. Manag. 2010, 3, 723–727. [Google Scholar]
  13. Nakao, M.; Takizawa, T.; Nakamura, K.; Katayama, N.; Yamamoto, M. An optimal control model of 1/f fluctuations in heart rate variability. IEEE Eng. Med. Biol. Mag. 2001, 20, 77–87. [Google Scholar] [CrossRef] [PubMed]
  14. Sun, Q.; Schwartz, F.; Michel, J.; Herve, Y.; Molin, R.D. Implementation Study of an Analog Spiking Neural Network for Assisting Cardiac Delay Prediction in a Cardiac Resynchronization Therapy Device. IEEE Trans. Neural Netw. 2011, 22, 858–869. [Google Scholar] [PubMed]
  15. Karar, M.E. Robust RBF neural network–based backstepping controller for implantable cardiac pacemakers. Int. J. Adapt. Control Signal Process. 2018, 32, 1040–1051. [Google Scholar] [CrossRef]
  16. Nawikavatan, A.; Thammarat, C.; Puangdownreong, D. Application of Spiritual Search to Optimal PIDA Controller Design for Cardiac Pacemaker. In Proceedings of the 2019 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT-NCON), Nan, Thailand, 30 January–2 February 2019; pp. 286–289. [Google Scholar]
  17. Dubljevic, S.; Christofides, P.D. Optimal mechano-electric stabilization of cardiac alternans. Chem. Eng. Sci. 2008, 63, 5425–5433. [Google Scholar] [CrossRef]
  18. Gupta, N.; Singh, H.; Singla, J. Fuzzy Logic-based Systems for Medical Diagnosis—A Review. In Proceedings of the 2022 3rd International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 17–19 August 2022; pp. 1058–1062. [Google Scholar]
  19. Karar, M.E.; El-Brawany, M.A. Automated Cardiac Drug Infusion System Using Adaptive Fuzzy Neural Networks Controller. Biomed. Eng. Comput. Biol. 2011, 3, BECB.S6495. [Google Scholar] [CrossRef]
  20. Yu, Y.-N.; Doctor, F.; Fan, S.-Z.; Shieh, J.-S. An Adaptive Monitoring Scheme for Automatic Control of Anaesthesia in dynamic surgical environments based on Bispectral Index and Blood Pressure. J. Med. Syst. 2018, 42, 95. [Google Scholar] [CrossRef] [PubMed]
  21. Ngan, R.T.; Son, L.H.; Cuong, B.C.; Ali, M. H-max distance measure of intuitionistic fuzzy sets in decision making. Appl. Soft Comput. 2018, 69, 393–425. [Google Scholar] [CrossRef]
  22. Atanassov, K.T. Intuitionistic Fuzzy Sets: Theory and Applications; Physica-Verlag HD: Heidelberg, Germany, 2013. [Google Scholar]
  23. Nguyen, H. A new interval-valued knowledge measure for interval-valued intuitionistic fuzzy sets and application in decision making. Expert Syst. Appl. 2016, 56, 143–155. [Google Scholar] [CrossRef]
  24. Karar, M.E.; El-Garawany, A.H.; El-Brawany, M. Optimal adaptive intuitionistic fuzzy logic control of anti-cancer drug delivery systems. Biomed. Signal Process. Control 2020, 58, 101861. [Google Scholar] [CrossRef]
  25. Nako, J.; Psychalinos, C. Heart Rate Controller Design for Cardiac Pacemaker. In Proceedings of the 2022 Panhellenic Conference on Electronics & Telecommunications (PACET), Tripolis, Greece, 2–3 December 2022; pp. 1–4. [Google Scholar]
  26. Bacharach, D.W.; Hilden, T.S.; Millerhagen, J.O.; Westrum, B.L.; Kelly, J.M. Activity-Based Pacing: Comparison of a Device Using an Accelerometer Versus a Piezoelectric Crystal. Pacing Clin. Electrophysiol. 1992, 15, 188–196. [Google Scholar] [CrossRef] [PubMed]
  27. Hexamer, M.P.R.; Meine, M.; Kloppe, A.; Werner, E. Rate-responsive pacing based on the atrio-ventricular conduction time. IEEE Trans. Biomed. Eng. 2002, 49, 185–195. [Google Scholar] [CrossRef] [PubMed]
  28. Tosato, M.; Yoshida, K.; Toft, E.; Nekrasas, V.; Struijk, J.J. Closed-loop control of the heart rate by electrical stimulation of the vagus nerve. Med. Biol. Eng. Comput. 2006, 44, 161–169. [Google Scholar] [CrossRef] [PubMed]
  29. Lee, S.Y.; Cheng, C.J.; Liang, M.C. A Low-Power Bidirectional Telemetry Device With a Near-Field Charging Feature for a Cardiac Microstimulator. IEEE Trans. Biomed. Circuits Syst. 2011, 5, 357–367. [Google Scholar] [CrossRef] [PubMed]
  30. Govind, K.R.A.; Sekhar, R.A. Design of a novel PID controller for cardiac pacemaker. In Proceedings of the 2014 International Conference on Advances in Green Energy (ICAGE), Thiruvananthapuram, India, 17–18 December 2014; pp. 82–87. [Google Scholar]
  31. Wojtasik, A.; Jaworski, Z.; Kuźmicz, W.; Wielgus, A.; Wałkanis, A.; Sarna, D. Fuzzy logic controller for rate-adaptive heart pacemaker. Appl. Soft Comput. 2004, 4, 259–270. [Google Scholar] [CrossRef]
  32. Shi, W.V.; Zhou, M. Fuzzy PID controllers for dual-sensor pacing systems in patients with bradycardias at rest. In Proceedings of the 2011 IEEE International Conference on Systems, Man, and Cybernetics, Anchorage, AK, USA, 9–12 October 2011; pp. 1117–1122. [Google Scholar]
  33. Momani, S.; Batiha, I.M.; El-Khazali, R. Design of PIλ Dδ-Heart Rate Controllers for Cardiac Pacemaker. In Proceedings of the 2019 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), Ajman, United Arab Emirates, 10–12 December 2019; pp. 1–5. [Google Scholar]
  34. Nako, J.; Psychalinos, C.; Elwakil, A.S. Minimum Active Component Count Design of a PI&lambda;D&mu; Controller and Its Application in a Cardiac Pacemaker System. J. Low Power Electron. Appl. 2023, 13, 13. [Google Scholar] [CrossRef]
  35. Yanagihara, K.; Noma, A.; Irisawa, H. Reconstruction of sino-atrial node pacemaker potential based on the voltage clamp experiments. Jpn. J. Physiol. 1980, 30, 841–857. [Google Scholar] [CrossRef]
  36. Shi, W.V.; Zhou, M. Optimal Single-Pulse for Pacemakers Based on a Sinoatrial Model. IEEE/ASME Trans. Mechatron. 2013, 18, 348–354. [Google Scholar] [CrossRef]
  37. Atanassov, K.T. On the Concept of Intuitionistic Fuzzy Sets. In On Intuitionistic Fuzzy Sets Theory; Springer: Berlin/Heidelberg, Germany, 2012; pp. 1–16. [Google Scholar]
  38. Atanassov, K.T. Intuitionistic Fuzzy Predicate Logic. In Intuitionistic Fuzzy Logics; Springer International Publishing: Cham, Switzerland, 2017; pp. 65–77. [Google Scholar]
  39. Shi, W. Advanced Intelligent Control and Optimization for Cardiac Pacemaker Systems. Ph.D. Thesis, New Jersey Institute of Technology (NJIT), Newark, NJ, USA, 2012. [Google Scholar]
  40. Shi, W.V. Advanced Intelligent Control of Cardiac Pacemaker Systems Using a Fuzzy PID Controller. Int. J. Intell. Control Systems 2013, 18, 28–34. [Google Scholar]
  41. Karar, M.-E.; Mahmoud, A.-S.-A. Intelligent Networked Control of Vasoactive Drug Infusion for Patients with Uncertain Sensitivity. Comput. Syst. Sci. Eng. 2023, 47, 721–739. [Google Scholar] [CrossRef]
  42. Abd-Elhaleem, S.; Hussien, M.A.; Hamdy, M.; Mahmoud, T.A. Event-triggered model-free adaptive control for nonlinear systems using intuitionistic fuzzy neural network: Simulation and experimental validation. Complex Intell. Syst. 2024, 10, 2271–2297. [Google Scholar] [CrossRef]
Figure 1. Implanted pacemaker with pacing leads connected to the heart.
Figure 1. Implanted pacemaker with pacing leads connected to the heart.
Bioengineering 11 00691 g001
Figure 2. Equivalent circuit model of the myocardial membrane.
Figure 2. Equivalent circuit model of the myocardial membrane.
Bioengineering 11 00691 g002
Figure 3. A triangular intuitionistic fuzzy set includes the membership and the non-membership functions.
Figure 3. A triangular intuitionistic fuzzy set includes the membership and the non-membership functions.
Bioengineering 11 00691 g003
Figure 4. The basic workflow of intuitionistic fuzzy controller.
Figure 4. The basic workflow of intuitionistic fuzzy controller.
Bioengineering 11 00691 g004
Figure 5. Workflow of developed intuitionistic fuzzy control for implanted dual-sensor pacemakers.
Figure 5. Workflow of developed intuitionistic fuzzy control for implanted dual-sensor pacemakers.
Bioengineering 11 00691 g005
Figure 6. Membership functions (δ) and non–membership functions (β) for input–output fuzzification and defuzzification steps of the developed pacemaker control system.
Figure 6. Membership functions (δ) and non–membership functions (β) for input–output fuzzification and defuzzification steps of the developed pacemaker control system.
Bioengineering 11 00691 g006
Figure 7. Results of the tested case 1 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging. The pulses of the pacemaker are shown in the second row, and the control signal is shown in the third row.
Figure 7. Results of the tested case 1 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging. The pulses of the pacemaker are shown in the second row, and the control signal is shown in the third row.
Bioengineering 11 00691 g007
Figure 8. Results of the tested case 2 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Figure 8. Results of the tested case 2 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Bioengineering 11 00691 g008
Figure 9. Results of the tested case 3 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Figure 9. Results of the tested case 3 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Bioengineering 11 00691 g009
Figure 10. Results of the tested case 4 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Figure 10. Results of the tested case 4 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Bioengineering 11 00691 g010
Figure 11. Results of the tested case 5 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Figure 11. Results of the tested case 5 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Bioengineering 11 00691 g011
Figure 12. Results of the tested case 6 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Figure 12. Results of the tested case 6 using developed pacemaker control: (a) at rest; (b) walking; and (c) jogging.
Bioengineering 11 00691 g012
Table 1. Developed fuzzy rules for regulating dual-sensor pacemakers.
Table 1. Developed fuzzy rules for regulating dual-sensor pacemakers.
Change of Error (ce)Error (e)
NegativeZeroPositive
NegativeNegativeNegativeZero
ZeroNegativeZeroPositive
PositiveZeroPositivePositive
Table 2. Desired heart rates of six tested cases during daily body states.
Table 2. Desired heart rates of six tested cases during daily body states.
Cardiac Patient (Sex, Age (Years))Desired Heart Rates (bpm)
At RestWalkingJogging
Case1 (Female, 66)81 ± 594 ± 5107 ± 5
Case 2 (Male, 54)89 ± 598 ± 5113 ± 5
Case 3 (Male, 48)90 ± 5100 ± 5120 ± 5
Case 4 (Female, 45)92 ± 5103 ± 5122 ± 5
Case 5 (Female, 58)85 ± 692 ± 4103 ± 3
Case 6 (Male, 62)80 ± 594 ± 5108 ± 4
Table 3. Comparative evaluation of the developed IFLC versus other closed-loop controllers in previous studies.
Table 3. Comparative evaluation of the developed IFLC versus other closed-loop controllers in previous studies.
Control MethodPatientAt RestWalkingJogging
RMSEMaximum ErrorRMSEMaximum ErrorRMSEMaximum Error
Classical Fuzzy [39,40]Case 12.384.88%3.727.29%6.408.26%
Case 22.073.45%4.246.34%3.395.31%
Case 33.145.38%4.736.86%2.764.35%
Case 43.476.45%3.364.08%2.674.27%
Case 51.812.63%2.682.84%2.685.01%
Case 62.514.82%2.273.91%2.453.21%
Fuzzy PID [39,40]Case 11.192.63%1.142.27%1.271.96%
Case 20.912.30%0.952.15%1.232.77%
Case 30.892.63%0.872.08%0.621.71%
Case 41.092.13%0.761.47%0.641.71%
Case 50.891.72%1.352.27%1.442.51%
Case 60.821.92%1.152.23%0.660.94%
RBF Neural Network [15]Case 10.641.68%0.540.57%0.901.13%
Case 20.451.22%0.680.64%0.800.54%
Case 30.491.68%0.531.07%0.710.43%
Case 40.440.78%0.510.99%0.740.56%
Case 5
Case 6
Developed IFLCCase 10.21 *1.62%0.211.85%0.232.21%
Case 20.211.60%0.211.41%0.251.55%
Case 30.201.76%0.220.78%0.251.00%
Case 40.211.23%0.230.49%0.261.00%
Case 50.202.35%0.211.60%0.232.12%
Case 60.171.58%0.221.64%0.242.38%
* Bold values indicate the best performance result of the controlled pacemaker.
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

Alshahrani, H.; Alshahrani, A.; Karar, M.E.; Ramadan, E.A. Intuitionistic Fuzzy Biofeedback Control of Implanted Dual-Sensor Cardiac Pacemakers. Bioengineering 2024, 11, 691. https://doi.org/10.3390/bioengineering11070691

AMA Style

Alshahrani H, Alshahrani A, Karar ME, Ramadan EA. Intuitionistic Fuzzy Biofeedback Control of Implanted Dual-Sensor Cardiac Pacemakers. Bioengineering. 2024; 11(7):691. https://doi.org/10.3390/bioengineering11070691

Chicago/Turabian Style

Alshahrani, Hussain, Amnah Alshahrani, Mohamed Esmail Karar, and Ebrahim A. Ramadan. 2024. "Intuitionistic Fuzzy Biofeedback Control of Implanted Dual-Sensor Cardiac Pacemakers" Bioengineering 11, no. 7: 691. https://doi.org/10.3390/bioengineering11070691

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