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

CONTROL-CORE: A Framework for Simulation and Design of Closed-Loop Peripheral Neuromodulation Control Systems.
复制标题

DOI:
10.1109/access.2022.3161471
复制
发表时间:
2022
期刊:
IEEE access : practical innovations, open solutions
影响因子:
--
通讯作者:
Mahmoudi B
Mahmoudi B
中科院分区:
其他
文献类型:
--
作者:
Kathiravelu P;Arnold M;Fleischer J;Yao Y;Awasthi S;Goel AK;Branen A;Sarikhani P;Kumar G;Kothare MV;Mahmoudi B

文献摘要

参考文献

被引文献

相似文献

基于生理反馈信号的闭环迷走神经刺激(VNS)是调节器官功能和开发治疗设备的一种有前途的方法。设计闭环神经刺激系统需要模拟环境和计算基础设施,其支持i)在神经调制下对器官的生理响应(也称为生理模型)进行建模,以及ii)生理模型与神经调制控制算法之间的交互。然而,现有的仿真平台不支持闭环VNS控制系统建模,而无需大量重写计算机代码和手动部署和配置程序。CONTROL-CORE项目旨在开发一个灵活的软件平台,用于设计和实施闭环VNS系统。本文提出了软件架构和CONTROL-CORE平台的元素,允许控制器和生理模型之间的反馈交互。CONTROL-CORE促进了闭环外周神经调节控制系统的模块化模拟和部署,安全地同时跨越多个组织。CONTROL-CORE允许仿真在不同的操作系统上运行,以各种编程语言(如Matlab,Python,C++和Verilog)开发,并在本地,容器和分布式方式运行。CONTROL-CORE平台允许用户创建工具和测试台,以促进复杂的仿真实验。我们在心脏生理模型(包括搏动和非搏动大鼠模型)的闭环控制背景下测试了CONTROL-CORE平台。这些测试使用各种控制器,如模型预测控制和长短期记忆控制器。我们广泛的用例和评估显示了CONTROL-CORE平台的性能、灵活性和可用性。
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.
DOI: 10.1007/s10439-011-0248-y
发表时间: 2011-05
影响因子: 3.8
作者:
Kamrunnahar, M.;Dias, N. S.;Schiff, S. J.
通讯作者: Schiff, S. J.
DOI: 10.1109/access.2021.3113892
发表时间: 2021
期刊: IEEE access : practical innovations, open solutions
影响因子: --
作者:
Kathiravelu P;Sarikhani P;Gu P;Mahmoudi B
通讯作者: Mahmoudi B
DOI: 10.1093/gigascience/giz084
发表时间: 2019-07-01
期刊: GIGASCIENCE
影响因子: 9.2
作者:
Kotliar, Michael;Kartashov, Andrey V.;Barski, Artem
通讯作者: Barski, Artem
DOI: 10.3389/fncir.2012.00117
发表时间: 2013-01-22
影响因子: 3.5
作者:
Afshar, Pedram;Khambhati, Ankit;Denison, Tim
通讯作者: Denison, Tim
DOI: 10.1109/jbhi.2018.2824312
发表时间: 2019-01-01
影响因子: 7.7
作者:
Andrikos, Christos;Rassias, Georgios;Maglogiannis, Inas
通讯作者: Maglogiannis, Inas