HeartModelPub
This project includes a library of cardiac electrical models for evaluating and testing cardiac devices in a closed-physiologic loop.
This project includes pacemaker cell models [1], cardiomyocytes [2,3], the cardiac conduction system [3] and EGM generation [4], which are implemented in Matlab/Simulink. We have demonstrated the in-silico validation of a DDD mode pacemaker with the virtual physiological heart model in the closed-loop [5]. For C code generation and implementation using Piha, please refer to [6][7].
The complete original models were presented in the following papers:
[1] Ai, Weiwei, et al. "A parametric computational model of the action potential of pacemaker cells." IEEE Transactions on Biomedical Engineering 65.1 (2017): 123-130.
[2] Yip, Eugene, et al. "Towards the emulation of the cardiac conduction system for pacemaker validation." ACM Transactions on Cyber-Physical Systems 2.4 (2018): 32.
[3] Ai, Weiwei, et al. "Cardiac electrical modeling for closed-loop validation of implantable devices." IEEE Transactions on Biomedical Engineering 67.2 (2019): 536-544.
[4] Ai, Weiwei, et al. "An intracardiac electrogram model to bridge virtual hearts and implantable cardiac devices." 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017.
[5] Ai, Weiwei, et al. "Closing the loop: Validation of implantable cardiac devices with computational heart models." IEEE journal of biomedical and health informatics 24.6 (2019): 1579-1588.
[6] Allen, Nathan, et al. "Modular code generation for emulating the electrical conduction system of the human heart." Proceedings of the 2016 Conference on Design, Automation & Test in Europe. EDA Consortium, 2016.
[7] Malik, Avinash, et al. "Modular compilation of hybrid systems for emulation and large scale simulation." ACM Transactions on Embedded Computing Systems (TECS) 16.5s (2017): 118.
When using these models, please cite the original publications.
This repository provides running examples showing:
A) Cardiac cell model simulation: SAcell.slx, CNcell.slx, HPScell.slx, AV.slx;
B) Cardiac conduction system (heart model) simulation: HeartExe.slx; and
C) The closed-loop device testing using the heart model: CLSfixed.slx.
For model descriptions, please refer to the Readme.txt.
MATLAB 릴리스 호환 정보
개발 환경:
R2016b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux태그
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!models
models_refine
models_refine/Ventricles
src
src/Refine
Lib
models
models_refine
models_refine
| 버전 | 게시됨 | 릴리스 정보 | |
|---|---|---|---|
| 0.2.0 | See release notes for this release on GitHub: https://github.com/PRETgroup/HeartModelPub/releases/tag/v0.2.0 |
||
| 0.1.0 |
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
