Numerical coupling of 0D and 1D models in networks of vessels including transonic flow conditions. Application to short-term transient and stationary hemodynamic simulation of postural changes

Int J Numer Method Biomed Eng. 2023 Nov;39(11):e3751. doi: 10.1002/cnm.3751. Epub 2023 Jul 17.

Abstract

When modeling complex fluid networks using one-dimensional (1D) approaches, boundary conditions can be imposed using zero-dimensional (0D) models. An application case is the modeling of the entire human circulation using closed-loop models. These models can be considered as a tool to investigate short-term transient and stationary hemodynamic responses to postural changes. The first shortcoming of existing 1D modeling methods in simulating these sudden maneuvers is their inability to deal with rapid variations in flow conditions, as they are limited to the subsonic case. On the other hand, numerical modeling of 0D models representing microvascular beds, venous valves or heart chambers is also currently modeled assuming subsonic flow conditions in 1D connecting vessels, failing when transonic and supersonic flow conditions appear. Therefore, if numerical simulation of sudden maneuvers is a goal in closed-loop models, it is necessary to reformulate the current methodologies used when coupling 0D and 1D models, allowing the correct handling of flow evolution for both subsonic and transonic conditions. This work focuses on the extension of the general methodology for the Junction Riemann Problem (JRP) when coupling 0D and 1D models. As an example of application, the short-term transient response to head-up tilt (HUT) from supine to upright position of a closed-loop model is shown, demonstrating the potential, capability and necessity of the presented numerical models when dealing with sudden maneuvers.

Keywords: 0D-1D coupling; HUT; junctions; mathematical modeling; short-term transient; sonic flow.

MeSH terms

  • Computer Simulation
  • Heart / physiology
  • Hemodynamics* / physiology
  • Humans
  • Models, Cardiovascular*