【源码】人体动脉的电路表示

在这里插入图片描述

这是一个Simulink项目,使用电路组件对人体动脉进行建模。该模型使用[1]中报告的人体血管电路图。我们按照[2,图4.2.1,第79页]中的电路模型使用心脏模型。

This is a Simulink project to model the human arteries using electric circuit components. The model uses the reported circuit diagram for the human vessels in [1]. We use the model for the heart following the electric circuit model in [2, Fig. 4.2.1 pag. 79].

The project runs directly from the file “Noordegraaf.slx”. The electric parameters for the resistors, inductors, and capacitors are specified in the file init_fcn_noordergraaf.mlx (for the heart and peripheral resistors) and the excel table Parameters.xlsx (for the arteries). Graphs are plotted in the stop_fcn_noordegraaf_rideout.mlx file.

All the electric parameters for the arteries from the original design in [1] are included in the excel document Parameters.xlsx, which follows the International System of Units (SI). The peripheral resistors defined in [1] are included in the init_fcn_noordergraaf_rideout.mlx file. Regarding the heart, all the parameters from [2] are defined in the file init_fcn_noordergraaf_rideout.mlx, which are given in the CGS units.

Files provided here are the following:

Simulink Project “Noordegraaf_Rideout.slx”: Runs the project and self call dependencies as the .mlx files.

File to initiate all the electric parameters in the project: init_fcn_noordergraaf_rideout.mlx and read the parameters from the table Parameters.xlsx. The frequency heart period can be updated in line 6 in the code.

File to plot results after running the simulink project: stop_fcn_noordegraaf_rideout.mlx.

Files with pre-recorded simulation results: “markov_static.mat” and “markov_dyn.mat”. These files are used to plot the distribution of nanosensors in “stop_fcn_noordegraaf_rideout.mlx”. These files store data for the two regimes when the heart is at 75 beats/min and 170 beats/min. These files can be regenerated commenting the lines 582-583 and uncommenting 575-581. Then the heart frequency must be updated in line 6 in the file init_fcn_noordergraaf_rideout.mlx and run the Simulink project again.

References

[1] Abraham Noordergraaf, Pieter D. Verdouw, and Herman B.K. Boom. 1963. The use of an analog computer in a circulation model. Progress in Cardiovascular Diseases 5, 5 (3 1963), 419–439. https://doi.org/10.1016/s0033-0620(63)80009-2

[2] Vincent C. Rideout. 1991. Mathematical and Computer Modeling of Physiological Systems. Prentice Hall, Upper Saddle River, NJ.

下载地址:

https://url92.ctfile.com/f/1850492-722552631-bbf3a6?p=3660 (访问密码: 3660)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值