Energy-efficient waveform shapes for neural stimulation revealed with a genetic algorithm.
The energy efficiency of stimulation is an important consideration for battery-powered implantable stimulators. We used a genetic algorithm (GA) to determine the energy-optimal waveform shape for neural stimulation. The GA was coupled to a computational model of extracellular stimulation of a mammalian myelinated axon. As the GA progressed, waveforms became increasingly energy efficient and converged upon an energy-optimal shape. The results of the GA were consistent across several trials, and resulting waveforms resembled truncated Gaussian curves. When constrained to monophasic cathodic waveforms, the GA produced waveforms that were symmetric about the peak, which occurred approximately during the middle of the pulse. However, when the cathodic waveforms were coupled to rectangular charge-balancing anodic pulses, the location and sharpness of the peak varied with the duration and timing (i.e., before or after the cathodic phase) of the anodic phase. In a model of a population of mammalian axons and in vivo experiments on a cat sciatic nerve, the GA-optimized waveforms were more energy efficient and charge efficient than several conventional waveform shapes used in neural stimulation. If used in implantable neural stimulators, GA-optimized waveforms could prolong battery life, thereby reducing the frequency of recharge intervals, the volume of implanted pulse generators, and the costs and risks of battery-replacement surgeries.
Wongsarnpigoon
Amorn
A
Department of Biomedical Engineering, Duke University, Hudson Hall, Durham, NC 27708-0281, USA.
Grill
Warren M
WM
D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D000818:Animals; D002415:Cats; D003198:Computer Simulation; D004558:Electric Stimulation / Q000379:methods*; D004735:Energy Transfer / Q000502:physiology; D008297:Male; D008957:Models, Genetic; D008959:Models, Neurological; D018482:Muscle, Skeletal / Q000502:physiology* / Q000528:radiation effects*; D012584:Sciatic Nerve / Q000502:physiology*