Cargando…

CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems

Closed-loop Vagus Nerve Stimulation (VNS) based on physiological feedback signals is a promising approach to regulate organ functions and develop therapeutic devices. Designing closed-loop neurostimulation systems requires simulation environments and computing infrastructures that support i) modelin...

Descripción completa

Detalles Bibliográficos
Autores principales: KATHIRAVELU, PRADEEBAN, ARNOLD, MARK, FLEISCHER, JAKE, YAO, YUYU, AWASTHI, SHUBHAM, GOEL, AVIRAL KUMAR, BRANEN, ANDREW, SARIKHANI, PARISA, KUMAR, GAUTAM, KOTHARE, MAYURESH V., MAHMOUDI, BABAK
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9531851/
https://www.ncbi.nlm.nih.gov/pubmed/36199437
http://dx.doi.org/10.1109/access.2022.3161471
_version_ 1784801989484347392
author KATHIRAVELU, PRADEEBAN
ARNOLD, MARK
FLEISCHER, JAKE
YAO, YUYU
AWASTHI, SHUBHAM
GOEL, AVIRAL KUMAR
BRANEN, ANDREW
SARIKHANI, PARISA
KUMAR, GAUTAM
KOTHARE, MAYURESH V.
MAHMOUDI, BABAK
author_facet KATHIRAVELU, PRADEEBAN
ARNOLD, MARK
FLEISCHER, JAKE
YAO, YUYU
AWASTHI, SHUBHAM
GOEL, AVIRAL KUMAR
BRANEN, ANDREW
SARIKHANI, PARISA
KUMAR, GAUTAM
KOTHARE, MAYURESH V.
MAHMOUDI, BABAK
author_sort KATHIRAVELU, PRADEEBAN
collection PubMed
description Closed-loop Vagus Nerve Stimulation (VNS) based on physiological feedback signals is a promising approach to regulate organ functions and develop therapeutic devices. Designing closed-loop neurostimulation systems requires simulation environments and computing infrastructures that support i) modeling the physiological responses of organs under neuromodulation, also known as physiological models, and ii) the interaction between the physiological models and the neuromodulation control algorithms. However, existing simulation platforms do not support closed-loop VNS control systems modeling without extensive rewriting of computer code and manual deployment and configuration of programs. The CONTROL-CORE project aims to develop a flexible software platform for designing and implementing closed-loop VNS systems. This paper proposes the software architecture and the elements of the CONTROL-CORE platform that allow the interaction between a controller and a physiological model in feedback. CONTROL-CORE facilitates modular simulation and deployment of closed-loop peripheral neuromodulation control systems, spanning multiple organizations securely and concurrently. CONTROL-CORE allows simulations to run on different operating systems, be developed in various programming languages (such as Matlab, Python, C++, and Verilog), and be run locally, in containers, and in a distributed fashion. The CONTROL-CORE platform allows users to create tools and testbenches to facilitate sophisticated simulation experiments. We tested the CONTROL-CORE platform in the context of closed-loop control of cardiac physiological models, including pulsatile and nonpulsatile rat models. These were tested using various controllers such as Model Predictive Control and Long-Short-Term Memory based controllers. Our wide range of use cases and evaluations show the performance, flexibility, and usability of the CONTROL-CORE platform.
format Online
Article
Text
id pubmed-9531851
institution National Center for Biotechnology Information
language English
publishDate 2022
record_format MEDLINE/PubMed
spelling pubmed-95318512022-10-04 CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems KATHIRAVELU, PRADEEBAN ARNOLD, MARK FLEISCHER, JAKE YAO, YUYU AWASTHI, SHUBHAM GOEL, AVIRAL KUMAR BRANEN, ANDREW SARIKHANI, PARISA KUMAR, GAUTAM KOTHARE, MAYURESH V. MAHMOUDI, BABAK IEEE Access Article Closed-loop Vagus Nerve Stimulation (VNS) based on physiological feedback signals is a promising approach to regulate organ functions and develop therapeutic devices. Designing closed-loop neurostimulation systems requires simulation environments and computing infrastructures that support i) modeling the physiological responses of organs under neuromodulation, also known as physiological models, and ii) the interaction between the physiological models and the neuromodulation control algorithms. However, existing simulation platforms do not support closed-loop VNS control systems modeling without extensive rewriting of computer code and manual deployment and configuration of programs. The CONTROL-CORE project aims to develop a flexible software platform for designing and implementing closed-loop VNS systems. This paper proposes the software architecture and the elements of the CONTROL-CORE platform that allow the interaction between a controller and a physiological model in feedback. CONTROL-CORE facilitates modular simulation and deployment of closed-loop peripheral neuromodulation control systems, spanning multiple organizations securely and concurrently. CONTROL-CORE allows simulations to run on different operating systems, be developed in various programming languages (such as Matlab, Python, C++, and Verilog), and be run locally, in containers, and in a distributed fashion. The CONTROL-CORE platform allows users to create tools and testbenches to facilitate sophisticated simulation experiments. We tested the CONTROL-CORE platform in the context of closed-loop control of cardiac physiological models, including pulsatile and nonpulsatile rat models. These were tested using various controllers such as Model Predictive Control and Long-Short-Term Memory based controllers. Our wide range of use cases and evaluations show the performance, flexibility, and usability of the CONTROL-CORE platform. 2022 2022-03-22 /pmc/articles/PMC9531851/ /pubmed/36199437 http://dx.doi.org/10.1109/access.2022.3161471 Text en https://creativecommons.org/licenses/by/4.0/This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
spellingShingle Article
KATHIRAVELU, PRADEEBAN
ARNOLD, MARK
FLEISCHER, JAKE
YAO, YUYU
AWASTHI, SHUBHAM
GOEL, AVIRAL KUMAR
BRANEN, ANDREW
SARIKHANI, PARISA
KUMAR, GAUTAM
KOTHARE, MAYURESH V.
MAHMOUDI, BABAK
CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title_full CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title_fullStr CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title_full_unstemmed CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title_short CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems
title_sort control-core: a framework for simulation and design of closed-loop peripheral neuromodulation control systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9531851/
https://www.ncbi.nlm.nih.gov/pubmed/36199437
http://dx.doi.org/10.1109/access.2022.3161471
work_keys_str_mv AT kathiravelupradeeban controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT arnoldmark controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT fleischerjake controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT yaoyuyu controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT awasthishubham controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT goelaviralkumar controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT branenandrew controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT sarikhaniparisa controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT kumargautam controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT kotharemayureshv controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems
AT mahmoudibabak controlcoreaframeworkforsimulationanddesignofclosedloopperipheralneuromodulationcontrolsystems