Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics, Budapest, Hungary.
Int J Numer Method Biomed Eng. 2023 May;39(5):e3701. doi: 10.1002/cnm.3701. Epub 2023 Mar 22.
Low-dimensional (1D or 0D) models can describe the whole human blood circulation, for example, 1D distributed parameter model for the arterial network and 0D concentrated models for the heart or other organs. This paper presents a combined 1D-0D solver, called first_blood, that solves the governing equations of fluid dynamics to model low-dimensional hemodynamic effects. An extended method of characteristics is applied here to solve the momentum, and mass conservation equations and the viscoelastic wall model equation, mimicking the material properties of arterial walls. The heart and the peripheral lumped models are solved with a general zero-dimensional (0D) nonlinear solver. The model topology can be modular, that is, first_blood can solve any 1D-0D hemodynamic model. To demonstrate the applicability of first_blood, the human arterial system, the heart and the peripherals are modelled using the solver. The simulation time of a heartbeat takes around 2 s, that is, first_blood requires only twice the real-time for the simulation using an average PC, which highlights the computational efficiency. The source code is available on GitHub, that is, it is open source. The model parameters are based on the literature suggestions and on the validation of output data to obtain physiologically relevant results.
低维(1D 或 0D)模型可以描述整个人体血液循环,例如,用于动脉网络的 1D 分布参数模型和用于心脏或其他器官的 0D 集中模型。本文提出了一种称为 first_blood 的组合 1D-0D 求解器,它可以求解流体动力学控制方程来模拟低维血液动力学效应。这里应用了扩展的特征线方法来求解动量、质量守恒方程和粘弹性壁模型方程,模拟动脉壁的材料特性。心脏和外周集中模型使用通用的零维(0D)非线性求解器求解。模型拓扑可以是模块化的,也就是说,first_blood 可以求解任何 1D-0D 血液动力学模型。为了展示 first_blood 的适用性,使用求解器对人体动脉系统、心脏和外周进行建模。心跳的模拟时间约为 2 秒,即 first_blood 仅需要使用平均 PC 进行实时模拟的两倍,这突出了计算效率。源代码可在 GitHub 上获得,也就是说,它是开源的。模型参数基于文献建议和输出数据的验证,以获得生理相关的结果。