The aim of this work is to investigate the nonlinear dynamics of a forced cardiac pacemaker model represented by a forced modified van der Pol oscillator by using the method of harmonic balance and the method of multiple time scales. The amplitudes of the forced harmonic, primary resonant state, super-harmonic and sub-harmonic resonant state oscillations are obtained and the effects of some system parameters on these amplitudes are investigated; hysteresis and jump phenomena are found. Three similar oscillators are then coupled together via time-delay coupling to model the heart rhythm and the effect of the coupling factor and time delay is also investigated. The overall model is then discretized using the fourth-order Runge–Kutta algorithm. A corresponding very high-speed integrated circuit hardware description language code is then written, synthesised and implemented using the Vivado-2017.4 software for the Artix7-xc7a35tftg256-1 field programmable gate array chip. The chip statistics, time series electrocardiograms and phase portraits of the model are derived; a good correlation between theoretical results (obtained with MATLAB program and Vivado software) and practical results is observed.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.