The parameters of the three-element Windkessel outflow models were calculated as described below. Given a target diastolic (Pd) and systolic (Ps) pressure, and flow rate at the inlet (Qin(t)), the initial estimate for the net peripheral resistance (RT) was calculated as [50 (link)]
where Q̄in is the mean flow rate and Pm is the mean blood pressure, assumed uniform throughout the arterial network. We then calculated the resistance R1 + R2 at the outlet of each terminal vessel that yields the desired flow distribution and satisfies
where M is the number of terminal branches and j = 1 corresponds to the aortic root. For each individual outlet, the proximal resistance (R1) is assumed to be equal to the characteristic impedance of the upstream 1-D domain; i.e.
where cd and Ad are, respectively, the wave speed and area at diastolic pressure (Pd). This choice of R1 minimizes the magnitude of the waves reflected at the outlet of the 1-D domain [38 ].
The total compliance (CT) was calculated from either (i) the time constant τ = 1.79 s of the exponential fall-off of pressure during diastole given in [51 ] or (ii) using an approximation to
, where V(t) is the total blood volume contained in the systemic arteries. According to [50 (link)],
which can be calculated once RT is determined usingEq. (13) . Alternatively,
can be approximated by [50 (link)]
where Qmax and Qmin are the maximum and minimum flow rates at the inlet and Δt is the difference between the time at Qmax and the time at Qmin. We use bothEqs. ( 16) and (17) depending on the available input data.
According to [52 (link)] we have
where Cc is the total arterial conduit compliance, Cp is the total arterial peripheral compliance, N is the total number of vessels in the 1-D domain, M < N is the number of terminal branches (j = 1 denotes the inlet and is not included in the sum), R1, R2, and C are parameters of the three-element Windkessel model (Fig. 1 ) and C0D is the compliance of each vessel, which is calculated as
where L is the length of the vessel. We calculated Cp = CT − Cc and distributed it following the methodology described by Alastruey et al. [52 (link)] More specifically, we have
where C̃j is the terminal compliance of each branch distributed in proportion to flow as described by Stergiopulos et al. [2 (link)]. We then introduced a correction factor to arrive at the final value of Cj:
This expression follows from a linear analysis of the 1-D equations in a given arterial network in which each terminal branch is coupled to a three-element Windkessel model [52 (link)].
For all of the simulations, the Windkessel compliances and resistances (Cj, j = 2, …, M), (
and
, j = 2, …, M) were iteratively calculated to achieve physiologically realistic pressure ranges. To reach a desired pulse pressure (Ppulse = Ps − Pd) and diastolic pressure (Pd) at a particular vessel, we calculated
and
given byEqs. (13) and (16) or (17) using the iterative formulae
where the superscript n is the iteration number of the windkessel parameter estimation process performed using the 1-D formulation, and
and
are the diastolic and pulse pressure, respectively, at a specific target location in the 1-D model, typically the inlet, at each iteration.Equations (22) and (23) follow from a first-order Taylor expansion of Eqs. (13) and (17) around the current mean and pulse pressures
and
, respectively, with
approximated using the change in diastolic pressure. The total compliance was adjusted by altering the total peripheral compliance Cp, since the total conduit compliance Cc is a function of the vessel geometry and wall stiffness. This process was iterated using the 1-D model until
and
were smaller than 1% of the target Pd and Ppulse, respectively.Fig. 2 shows the evolution of the systolic, mean and diastolic pressure, net peripheral resistance and total compliance calculated using the 1-D formulation to match the target systolic and diastolic pressures for the baseline aorta model. The final values of the Windkessel compliances and resistances were used in the 3-D counterparts of the 1-D models.
Other methods have been proposed in the literature to estimate the parameters of the outflow boundary conditions. A root-finding method is described by Spilker and Taylor [53 (link)] in the context of 3-D models with compliant arterial walls. Devault et al. proposed a Kalman-filter based methodology in a 1-D model of the circle of Willis [54 (link)].
where Q̄in is the mean flow rate and Pm is the mean blood pressure, assumed uniform throughout the arterial network. We then calculated the resistance R1 + R2 at the outlet of each terminal vessel that yields the desired flow distribution and satisfies
where M is the number of terminal branches and j = 1 corresponds to the aortic root. For each individual outlet, the proximal resistance (R1) is assumed to be equal to the characteristic impedance of the upstream 1-D domain; i.e.
where cd and Ad are, respectively, the wave speed and area at diastolic pressure (Pd). This choice of R1 minimizes the magnitude of the waves reflected at the outlet of the 1-D domain [38 ].
The total compliance (CT) was calculated from either (i) the time constant τ = 1.79 s of the exponential fall-off of pressure during diastole given in [51 ] or (ii) using an approximation to
, where V(t) is the total blood volume contained in the systemic arteries. According to [50 (link)],
which can be calculated once RT is determined using
can be approximated by [50 (link)]
where Qmax and Qmin are the maximum and minimum flow rates at the inlet and Δt is the difference between the time at Qmax and the time at Qmin. We use both
According to [52 (link)] we have
where Cc is the total arterial conduit compliance, Cp is the total arterial peripheral compliance, N is the total number of vessels in the 1-D domain, M < N is the number of terminal branches (j = 1 denotes the inlet and is not included in the sum), R1, R2, and C are parameters of the three-element Windkessel model (
where L is the length of the vessel. We calculated Cp = CT − Cc and distributed it following the methodology described by Alastruey et al. [52 (link)] More specifically, we have
where C̃j is the terminal compliance of each branch distributed in proportion to flow as described by Stergiopulos et al. [2 (link)]. We then introduced a correction factor to arrive at the final value of Cj:
This expression follows from a linear analysis of the 1-D equations in a given arterial network in which each terminal branch is coupled to a three-element Windkessel model [52 (link)].
For all of the simulations, the Windkessel compliances and resistances (Cj, j = 2, …, M), (
and
, j = 2, …, M) were iteratively calculated to achieve physiologically realistic pressure ranges. To reach a desired pulse pressure (Ppulse = Ps − Pd) and diastolic pressure (Pd) at a particular vessel, we calculated
and
given by
where the superscript n is the iteration number of the windkessel parameter estimation process performed using the 1-D formulation, and
and
are the diastolic and pulse pressure, respectively, at a specific target location in the 1-D model, typically the inlet, at each iteration.
and
, respectively, with
approximated using the change in diastolic pressure. The total compliance was adjusted by altering the total peripheral compliance Cp, since the total conduit compliance Cc is a function of the vessel geometry and wall stiffness. This process was iterated using the 1-D model until
and
were smaller than 1% of the target Pd and Ppulse, respectively.
Other methods have been proposed in the literature to estimate the parameters of the outflow boundary conditions. A root-finding method is described by Spilker and Taylor [53 (link)] in the context of 3-D models with compliant arterial walls. Devault et al. proposed a Kalman-filter based methodology in a 1-D model of the circle of Willis [54 (link)].