Cargando…

Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers

The identification of a new generation of adaptive strategies for deep brain stimulation (DBS) will require the development of mixed hardware–software systems for testing and implementing such controllers clinically. Towards this aim, introducing an operating system (OS) that provides high-level fea...

Descripción completa

Detalles Bibliográficos
Autores principales: Rodriguez-Zurrunero, Roberto, Araujo, Alvaro, Lowery, Madeleine M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8036781/
https://www.ncbi.nlm.nih.gov/pubmed/33800544
http://dx.doi.org/10.3390/s21072349
_version_ 1783676990614667264
author Rodriguez-Zurrunero, Roberto
Araujo, Alvaro
Lowery, Madeleine M.
author_facet Rodriguez-Zurrunero, Roberto
Araujo, Alvaro
Lowery, Madeleine M.
author_sort Rodriguez-Zurrunero, Roberto
collection PubMed
description The identification of a new generation of adaptive strategies for deep brain stimulation (DBS) will require the development of mixed hardware–software systems for testing and implementing such controllers clinically. Towards this aim, introducing an operating system (OS) that provides high-level features (multitasking, hardware abstraction, and dynamic operation) as the core element of adaptive deep brain stimulation (aDBS) controllers could expand the capabilities and development speed of new control strategies. However, such software frameworks also introduce substantial power consumption overhead that could render this solution unfeasible for implantable devices. To address this, in this work four techniques to reduce this overhead are proposed and evaluated: a tick-less idle operation mode, reduced and dynamic sampling, buffered read mode, and duty cycling. A dual threshold adaptive deep brain stimulation algorithm for suppressing pathological oscillatory neural activity was implemented along with the proposed energy saving techniques on an energy-efficient OS, YetiOS, running on a STM32L476RE microcontroller. The system was then tested using an emulation environment coupled to a mean field model of the parkinsonian basal ganglia to simulate local field potential (LFPs) which acted as a biomarker for the controller. The OS-based controller alone introduced a power consumption overhead of 10.03 mW for a sampling rate of 1 kHz. This was reduced to 12 μW by applying the proposed tick-less idle mode, dynamic sampling, buffered read and duty cycling techniques. The OS-based controller using the proposed methods can facilitate rapid and flexible testing and implementation of new control methods. Furthermore, the approach has the potential to become a central element in future implantable devices to enable energy-efficient implementation of a wide range of control algorithms across different neurological conditions and hardware platforms.
format Online
Article
Text
id pubmed-8036781
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-80367812021-04-12 Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers Rodriguez-Zurrunero, Roberto Araujo, Alvaro Lowery, Madeleine M. Sensors (Basel) Article The identification of a new generation of adaptive strategies for deep brain stimulation (DBS) will require the development of mixed hardware–software systems for testing and implementing such controllers clinically. Towards this aim, introducing an operating system (OS) that provides high-level features (multitasking, hardware abstraction, and dynamic operation) as the core element of adaptive deep brain stimulation (aDBS) controllers could expand the capabilities and development speed of new control strategies. However, such software frameworks also introduce substantial power consumption overhead that could render this solution unfeasible for implantable devices. To address this, in this work four techniques to reduce this overhead are proposed and evaluated: a tick-less idle operation mode, reduced and dynamic sampling, buffered read mode, and duty cycling. A dual threshold adaptive deep brain stimulation algorithm for suppressing pathological oscillatory neural activity was implemented along with the proposed energy saving techniques on an energy-efficient OS, YetiOS, running on a STM32L476RE microcontroller. The system was then tested using an emulation environment coupled to a mean field model of the parkinsonian basal ganglia to simulate local field potential (LFPs) which acted as a biomarker for the controller. The OS-based controller alone introduced a power consumption overhead of 10.03 mW for a sampling rate of 1 kHz. This was reduced to 12 μW by applying the proposed tick-less idle mode, dynamic sampling, buffered read and duty cycling techniques. The OS-based controller using the proposed methods can facilitate rapid and flexible testing and implementation of new control methods. Furthermore, the approach has the potential to become a central element in future implantable devices to enable energy-efficient implementation of a wide range of control algorithms across different neurological conditions and hardware platforms. MDPI 2021-03-28 /pmc/articles/PMC8036781/ /pubmed/33800544 http://dx.doi.org/10.3390/s21072349 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ).
spellingShingle Article
Rodriguez-Zurrunero, Roberto
Araujo, Alvaro
Lowery, Madeleine M.
Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title_full Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title_fullStr Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title_full_unstemmed Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title_short Methods for Lowering the Power Consumption of OS-Based Adaptive Deep Brain Stimulation Controllers
title_sort methods for lowering the power consumption of os-based adaptive deep brain stimulation controllers
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8036781/
https://www.ncbi.nlm.nih.gov/pubmed/33800544
http://dx.doi.org/10.3390/s21072349
work_keys_str_mv AT rodriguezzurruneroroberto methodsforloweringthepowerconsumptionofosbasedadaptivedeepbrainstimulationcontrollers
AT araujoalvaro methodsforloweringthepowerconsumptionofosbasedadaptivedeepbrainstimulationcontrollers
AT lowerymadeleinem methodsforloweringthepowerconsumptionofosbasedadaptivedeepbrainstimulationcontrollers