Real-time Implementation and Application of Hodgkin–Huxley Model in Embedded System of Closed-Loop Electrophysiology Platform

The Hodgkin–Huxley (HH) model can simulate the process of neuron pulse delivery, and can reasonably explain each step in the process. In this study, we use a microcontroller based on the Advanced RISC Machines (ARM) core to implement the Hodgkin-Huxley model, and use four microcontrollers to implement three ion channels and an external current channel. The hardware experimental results and MATLAB simulation results are exactly the same. Studies have shown that the dynamic characteristics of the neuron model implemented on a microcontroller based on the ARM Cortex-M4 core can meet real-time computing requirements. In addition, due to the different conditions of patients, its external stimulation current and the reversal potential of each ion channel has a significant effect on the neuron release process. By changing the parameters on a single microcontroller, we adjusted and tested it on the hardware platform to show the experimental results more clearly and conveniently. The results show that changes in the stimulation current will affect the firing state of the neurons, and changes in the reversal potential of each ion channel will affect the firing frequency of the HH neuron model.

[1]  Vasilis Z. Marmarelis,et al.  A nonlinear autoregressive Volterra model of the Hodgkin–Huxley equations , 2012, Journal of Computational Neuroscience.

[2]  John Guckenheimer,et al.  Chaos in the Hodgkin-Huxley Model , 2002, SIAM J. Appl. Dyn. Syst..

[3]  K. Loparo,et al.  Application of Reinforcement Learning to Deep Brain Stimulation in a Computational Model of Parkinson’s Disease , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Massimo Buscema,et al.  The potential role played by artificial adaptive systems in enhancing our understanding of Alzheimer disease: The experience gained within Italian Interdisciplinary network on Alzheimer disease , 2004 .

[5]  Steve B. Furber,et al.  The SpiNNaker Project , 2014, Proceedings of the IEEE.

[6]  Emmanuel M. Drakakis,et al.  Current-mode analogue circuit representation of Hodgkin and Huxley neuron equations , 1998 .

[7]  Allison T. Connolly,et al.  A control-theoretic system identification framework and a real-time closed-loop clinical simulation testbed for electrical brain stimulation , 2018, Journal of neural engineering.

[8]  James S. Plank,et al.  A Review of Spiking Neuromorphic Hardware Communication Systems , 2019, IEEE Access.

[9]  R. Douglas,et al.  A silicon neuron , 1991, Nature.

[10]  Ralph Etienne-Cummings,et al.  Silicon Modeling of the Mihalaş–Niebur Neuron , 2011, IEEE Transactions on Neural Networks.

[11]  Bin Deng,et al.  Design of Hidden-Property-Based Variable Universe Fuzzy Control for Movement Disorders and Its Efficient Reconfigurable Implementation , 2019, IEEE Transactions on Fuzzy Systems.

[12]  Bin Deng,et al.  Adaptive Control of Parkinson's State Based on a Nonlinear Computational Model with Unknown Parameters , 2015, Int. J. Neural Syst..

[13]  Jiang Wang,et al.  Digital implementations of thalamocortical neuron models and its application in thalamocortical control using FPGA for Parkinson's disease , 2016, Neurocomputing.

[14]  Gábor Csárdi,et al.  Channel noise in Hodgkin-Huxley model neurons , 2003 .

[15]  Berj L. Bardakjian,et al.  System characterization of neuronal excitability in the hippocampus and its relevance to observed dynamics of spontaneous seizure-like transitions , 2010, Journal of neural engineering.

[16]  Bin Deng,et al.  Efficient implementation of a real-time estimation system for thalamocortical hidden Parkinsonian properties , 2017, Scientific Reports.

[17]  D. Hansel,et al.  Phase Dynamics for Weakly Coupled Hodgkin-Huxley Neurons , 1993 .

[18]  Mohammed Ismail,et al.  Analog VLSI Implementation of Neural Systems , 2011, The Kluwer International Series in Engineering and Computer Science.