Abstract
Objectives:
There are approximately 660,000 end-stage renal disease (ESRD) patients in the USA, with hemodialysis (HD) the primary form of treatment. High ultrafiltration rates (UFRs) are associated with intradialytic hypotension, a complication associated with adverse clinical outcomes including mortality. Individualized UFR profiles could reduce the incidence of intradialytic hypotension.
Methods:
The patient’s fluid dynamics during HD is described by a nonlinear model comprising intravascular and interstitial pools, whose parameters are given by the patient’s estimated nominal parameter values with uncertainty ranges; the output measurement is hematocrit. We design UFR profiles that minimize the maximal UFR needed to remove a prescribed volume of fluid within a set time, with hematocrit not exceeding a specified time-varying critical profile.
Results:
We present a novel approach to designing individualized UFR profiles, and give theoretical results guaranteeing that the system remains within a pre-defined physiologically plausible region and does not exceed a specified time-invariant critical hematocrit level for all parameters in the uncertainty ranges. We test the performance of our design using a real patient data example. The designed UFR maintains the system below a time-varying critical hematocrit profile in the example.
Conclusion:
Theoretical results and simulations show that our designed UFR profiles can remove the target amount of fluid in a given time period while keeping the hematocrit below a specified critical profile.
Significance:
Individualization of UFR profiles is now feasible using current HD technology and may reduce the incidence of intradialytic hypotension.
Keywords: Hemodialysis, end-stage renal kidney disease, Nonlinear extracellular fluid volume model, ultrafiltration rate
I. Introduction
IN the United States, approximately 660,000 individuals have ESRD, with 468,000 on dialysis and 193,000 live with a kidney transplant [1]. The dominant modality of dialysis is thrice-weekly hemodialysis (HD) to remove waste products from blood and remove excess fluid by ultrafiltration (UF). Depending on the definition used, intradialytic hypotension (IDH) – significant drop in blood pressure – occurs in up to 30% of HD sessions [2]. IDH is mainly caused by imbalance between the ultrafiltration rate (UFR) and the refilling rate from the interstitial space, resulting in a reduction in absolute blood volume. IDH presents as nausea, muscle cramps, fainting, and anxiety. Symptomatic hypotension during HD requires immediate intervention, which includes reducing or stopping UF, administering fluid, and medication. IDH results in dyspnea, fatigue, cognitive impairment, and other indications negatively affecting quality of life [3]. In addition, IDH episodes and missed treatments due to related hospitalizations reduce the effectiveness of HD. IDH is associated with increased cardiovascular morbidity and mortality with a 10-20 fold increased risk [4].
There are multiple challenges to maintaining stable hemodynamics in patients on dialysis. Firstly, dry weight (DW), the euvolemic body weight for the patient, is only an estimate by the clinician and when objectively evaluated is often too high or too low [5]. Secondly, dialysis has been shown to lead to myocardial “stunning”, which will interfere with achievement of DW without hypotension and/or other symptoms [6]. Thirdly, uremia leads to dysfunction of the cardiovascular and autonomic nervous system response at many levels [7]. Lastly, many of these patients have severe comorbidities, such as cardiac disease, arterial “stiffness,” neuropathy, that also interfere with a normal hemodynamic response to fluid removal [8]. Thus it is unlikely that clinicians can prescribe a fluid removal pattern that can adjust for these variables based only on clinical experience.
The single most important measurement available to clinicians for guiding fluid removal during HD is blood pressure (BP). In subjects with healthy kidneys, autonomic and cardiovascular adaptations maintain BP necessary for adequate organ perfusion in the face of varying blood volumes [9]. However, the current practice of measuring BP every 20-30 minutes during HD cannot predict an IDH event, given that BP is tightly regulated by several intrinsic control mechanisms that respond to UF-induced blood volume reduction on time scales ranging from seconds to minutes. When the rate of microvascular refilling is smaller than UFR, plasma volume may decline to levels leading to hemodynamic instability and IDH. Therefore, it is essential that, in addition to BP, routine HD treatments include blood volume monitoring [10].
Sensors integrated in dialysis machines are able to track in real time the concentration of various blood components, such as protein water concentration and hematocrit (HCT), with high accuracy and resolution, and to derive relative blood volume (RBV) changes [11–13]. In the USA, the Crit-Line monitor [14] is the only available HCT sensor. Several studies used this sensor to explore a critical hematocrit level beyond which IDH could be expected – the so-called “crash crit”. RBV or HCT trends during HD were used for real-time UFR changes as hematocrit approached its critical level, but with inconsistent results [15–17]. A recent study derived target RBV levels at different HD treatment times that are associated with lower all-cause mortality [18].
Recent focus on fluid management has shifted to the adverse effect of higher UFR levels on cardiovascular morbidity and mortality. Several large retrospective studies have shown that rates over 13 ml/hr/kg were significantly associated with greater risk of all-cause and cardiovascular death compared with rates below 10 ml/hr/kg [4]. Consequently, the Centers for Medicare and Medicaid Services is considering a limit on UFR level as a quality measure for the ESRD Quality Incentive Program [19].
The application of feedback control systems to regulate UF by monitoring RBV, heart rate, and BP has been described in [20–23]. For example, [20, 23] describe multivariable biofeed-back systems which adjust UFR by monitoring the change in RBV and heart rate by tracking a pre-defined reference trajectory of relative blood volume to avoid an abrupt change in blood volume that may trigger IDH. This algorithm cannot guarantee that the required volume can be removed nor does it minimizes maximal UFR level. Generally speaking, these methods do not offer robustness with respect to physiological parameter variability in HD patients [24, 25].
It is apparent that in spite of major technical advances in HD technology the incidence of IDH is still high. This can be attributed to the high inter-patient variability in the hemodynamic response to UF. As a result, existing population-based UFR profiles are effective only in subsets of HD patients. Stakeholders have recently called for making fluid management a central concern in HD treatments [8].
Motivated by the above concerns, we present a new approach for the design of individualized UFR profiles that reduce UFR levels and manage hematocrit levels during HD for a patient model. In this approach, for a fluid dynamics model estimated for an individual patient, we minimize the maximal UFR needed to remove a prescribed volume of fluid within a prescribed time, subject to a time-varying critical hematocrit constraint. The underlying fluid dynamics during HD is described by a nonlinear fluid-volume model presented in the next section. We present a result that guarantees that the nonlinear system remains within a pre-defined physiological region and satisfies a (time-invariant) hematocrit constraint. Simulations suggest that time-varying hematocrit constraints are also satisfied. We demonstrate the perfonnance of our approach through a simulation example using a set of parameters based on clinical data.
The paper is organized as follows. Section II presents a non-linear, two-compartment model describing the fluid dynamics between the intravascular and interstitial volumes during UF. Section III describes our profile design based on a linearized model and Section IV analyzes this design when applied to the nonlinear system. Section V provides an example of our approach, and conclusions are made in Section VI.
II. Nonlinear, Two-Compartment Model of Fluid Volume Dynamics
Following [26–28], we model only the extracellular fluid dynamics during HD by assuming negligible fluid exchange with the intracellular compartment [29]. The extracellular fluid is modeled by two compartments, intravascular (plasma) and interstitial pools separated by a capillary membrane wall (see Fig. 1). Our model also includes the lymphatic system which returns a small amount of fluid and proteins from the interstitial compartment into the intravascular compartment. We model UF as fluid removed from the intravascular compartment during HD. Throughout this paper, we apply our results to a patient model estimated from clinical data (see [26–28] for more details).
Fig. 1.
Diagram of two-compartment fluid model.
The fluid dynamics of this model is described by the nonlinear differential equations
(1) |
where x = (x1, x2) is the fluid state of the system, x1 and x2 represent the volumes of the intravascular and interstitial compartments respectively, input u is the UFR, and output Hct is the measured hematocrit which increases with the red blood cell volume Vrbc and varies inversely to x1. The rate R(x) represents the net flow between compartments comprising lymphatic and microvascular flows. This rate is a nonlinear function of the fluid state x and primarily depends on five parameters Vrbc, Kf, f, d, and mp as described in Appendix A. The nominal parameters used in this paper are based on an illustrative example of UF of clinical data set shown in Fig. 2. Parameter identification is based on the first 30 minutes of the HD session. We observe a good agreement between the simulated response (estimated model driven by clinical UF) and the average clinical response (the noisy measurement is a characteristic of the sensor). Further description of our identification approach can be found elsewhere [27, 28].
Fig. 2.
An illustrative example of a UF clinical data set; Top: the UFR profile used to remove 2 L within 3.42 hrs, Bottom: the resulting HCT (solid) and modelled HCT (dotted).
To allow for estimation errors we put uncertainty ranges around each of the parameters p in Table I. For simplicity we used a ±15% “spread” around the estimated value of p, thus . This was guided by the size of 90% confidence intervals (CIs), where is the standard error of obtained from clinical data. The choice of 15% had the result that the uncertainty ranges contain the 90% CIs for Kf, Vrbc, and mp, and almost coincide with those for d and f. Uncertainty ranges can be tailored more precisely to individual parameters, but as it was not the main concern of this paper we did not pursue this further.
TABLE I.
Individualized Model Parameters and Uncertainty Ranges
Parameter | Nominal | SE | Uncertainty range |
---|---|---|---|
Kf [L/min*mmHg] | 0.0055 | 2.9e-4 | [0.0047, 0.0063] |
Vrbc [L] | 1.0522 | 0.058 | [0.8944, 1.21] |
d [dimensionless] | 0.01 | 0.001048 | [0.0085, 0.0115] |
f [dimensionless] | 1.4 | 0.17178 | [1.19, 1.61] |
mp [g] | 210 | 1.491 | [178.5, 241.5] |
III. UFR Profile Design
In this section we design a UFR profile u to meet the following objectives:
remove a specified amount of fluid in a given amount of time;
satisfy a given, time-dependent, upper-bound on hematocrit (i.e., critical hematocrit profile);
minimize the maximum ∥u∥∞;
guarantee the above objectives over the parameter ranges in Table I.
The first objective is self-evident; the second provides an implicit lower bound to plasma volume to avoid hypotension and is feasible since HD machines typically integrate real-time hematocrit sensors such as Crit-Line [14]; the third objective aims to avoid the adverse effects associated with removing too much fluid too quickly; and the last guarantees performance in spite of parameter estimation errors.
The nonlinear compartment model (1) taken over the range of parameters in Table I constitutes a family of models. Our goal is to design a single UFR profile that meets the above specifications when applied to each model in this family. For the tractability of this design process we linearize and discretize these nonlinear models to produce a corresponding family of linear, discrete-time systems. The associated sampling period is T minutes over which the UFR profile is piecewise constant and has duration of nT minutes. From Appendix B, this family of linear systems is described by the difference equation
(2) |
where k = 1, …, n, Hct0 is the initial hematocrit, uk denotes u(kT), and where the parameters θ1, θ2, and θ3, accounting for the model parameter uncertainty described in Table I, take on values in the ranges 0.8868 ≤ θ1 ≤ 0.9617, 0.0394 ≤ θ2 ≤ 0.0523, and 0.0014 ≤ θ3 ≤ 0.0091. The mapping between the set of primary parameter vectors (Vrbc, d, f, Kf, mp) allowed by Table I and the discrete-time parameters θ = (θt, θ2, θ3) is given by equations (B.6) and (B.8). The set of all possible combinations of θ in the above intervals yields the set of vectors ϴ = [0.8868, 0.9617] × [0.0394, 0.0523] × [0.0014, 0.0091]. The set ϴ is “larger” than the set of primary parameters; i.e., there are discrete-time parameters in ϴ having no corresponding primary parameters in the ranges of Table I. We now design a suitable UFR profile for this linear family of models.
We pose the UFR design as the solution to the following linear program:
(3) |
The first constraint limits UFRs to be less than some maximal value which itself has a given clinical bound umax imposed by the second constraint. The third constraint guarantees at least 95% of target volume of plasma VT will be removed (a clinically negligible relaxation to avoid program infeasibility) while the last constraint guarantees that a given critical hematocrit profile Hctc,k is never exceeded over all model parameters θ. The maximization of Hctk in the last constraint is achieved for all k when the components of θ take on their largest values, (0.9617, 0.0523, 0.0091). This property holds for all individuals and relies on the structure of the linearized system (2) and ϴ being a rectangular box - though, as previously mentioned, these maximizing θi’s may not have corresponding primary parameters in the ranges of Table I.
In Section V we will provide an example to illustrate this UFR design process. Next we analyze the response of the original nonlinear system (1) to the UFR profile designed using the present method.
IV. Behavior of the Nonlinear System Under the Designed UFR Profile
The UFR profile uk produced in Section III is based on a simplified model, i.e., a linearized version of (1), sampled at time intervals of length T. Applying a zero-order hold (ZOH) to uk we obtain the continuous-time profile u(t), t ≥ 0, which is to be used in the dialysis setting. The performance of uk is guaranteed only for the simplified model, whereas u(t) must be applied to the “full” nonlinear, continuous-time model (1). In this section we show that, under conditions that can be easily checked in practice, two requisite clinical conditions will be satisfied: (i) the target amount of fluid (within 5%) will be withdrawn during the given dialysis period, and (ii) the hematocrit will be kept below a (time-invariant) specified critical value. Condition (ii) is the more difficult to establish. Notice that, from (1), keeping HCT below a critical value corresponds to keeping the plasma volume x1 above a “critical” value.
Although we have not been able to prove it analytically, our experience with many examples shows that uk is a monotone non-increasing sequence, uk ≥ uk+1, and so u(t) will be monotone non-increasing. We shall, however, establish our results for an arbitrary sequence uk ≥ 0, not necessarily the one from section III, and with a continuous-time UFR profile u(t) related to the sequence as we now describe. We always assume that continuous-time profiles u(t) are right-continuous and nonnegative. Given a subinterval [t0, t1) of [0, tf], where tf > 0 is the duration of the dialysis session, the profile u(t) is said to depend from (in the sense of “hang down from”) u(t0) if u(t) ≤ u(t0) ∀t ∈ [t0, t1). A set of times 0 = T0 < T1 < … < Tn = tf is called a partition of [0, tf], and we say that the profile u(t) is attached to the partition and the sequence uk if u(Tk−1) = uk and u(t) depends from uk on [Tk−1, Tk), k = 1 … n. Our designed profile u(t) is defined by ZOH applied to the sequence uk obtained in section III; thus u(t) is attached to the partition Tk = kT and that sequence. A monotone nonincreasing profile u(t) will be attached to any partition and the sequence u(Tk).
For any UFR profile u(t), let be the amount of fluid removed during the time interval [0, t]. If u(t) is derived from a sequence uk by ZOH, then , thus, 0.95VT ≤ U(nT) ≤ VT if the third condition in (3) is satisfied, whence assertion (i) is proven.
Let B0 be the set of points in the open first quadrant where the function R(x) is well-defined, as described in detail in Appendix A. Let E0 be the set of equilibrium points of (1) within B0 when the UFR is “turned off”, i.e., u(t) ≡ 0, E0 = {x ∈ B0 : R(x) = 0}. Due to the nonlinearity of R(x), E0 has to be evaluated numerically. As shown in Appendix C, E0 is the graph of a differentiable, monotone increasing continuous function that “cuts” B0 into two regions, i.e., where R > 0 and R < 0. The discussion in Appendix A shows that R(x) is continuous in B0 and the partial derivatives satisfy R1 ≐ ∂R/∂x1 < 0 and R2 ≐ ∂R/∂x2 > 0. Next, choose a rectangle B = [x1L, x1H] × [x2L, x2H] contained in B0 with lower left corner (x1L, x2L) and upper right corner (x1H, x2H) both in E0. Thus E0 cuts B from the “southwest” corner to the “northeast” corner into two regions, the vascular refilling region, E+ ≐ {x ∈ B : R(x) > 0}, and the region of vascular flow into the interstitial compartment, E− ≐ {x ∈ B : R(x) < 0}. The situation is illustrated in Fig. 4. In what follows we shall write Ev ≐ {x ∈ B : R(x) = v}, including for v = 0. The dependence of the function R(x) and associated sets E0, etc., on the vector of “primary” parameters, p = (Vrbc, d, f, Kf, mp) is suppressed from the notation; likewise for the solution x(t) of (1). The results below pertain to an arbitrary but fixed value of p in the range determined by Table I.
Fig. 4.
State-space response of (1): trajectory x (triangle) remains in physiological set B = [2.88, 3.51] × [11.4, 15.92], and satisfies a minimal critical plasma volume constraint b1 (dotted, vertical). Notation: E0 (solid) and Eu(0) (dotted), Ltf (dashed).
Let x(t) be a solution of (1) with initial condition x0 = (x10, x20), and with u(t) ≥ 0, 0 ≤ t ≤ tf, an arbitrary UFR profile. Let V(t) = x1(t) + x2(t), the total fluid volume in the system at time t. We define r(t) ≡ R(x(t)), the flow rate into the vascular compartment at time t, and ri(t) = Ri(x(t)), i = 1, 2. The following are our main results for the full nonlinear system under the designed UFR profile (see proofs in Appendix D). They are actually somewhat more general as they do not use any properties of R(x) beyond those in the previous paragraph and they hold for a large class of UFR profiles. Theorem 1 shows that, under appropriate initial conditions, solutions x(t) of the full model (1) remain within a physiologically reasonable region.
Lemma 1. Suppose r(t0) = v > 0 for some t0 ∈ [0, tf] and that u(t) ≤ v for t ≥ t0. Then r(t) ≤ v for t ≤ t0.
Theorem 1. Assume u(t) ≤ u(0)) for all t in [0, tf]. Let a2L be the solution of R(x1L, a2L) = u(0) and assume U(tf) < V(0) − (x1L + a2L). Let x(t) be a solution of (1) with x0 ∈ B.
a) If 0 ≤ R(x0) ≤ u(0), then, for 0 < t ≤ tf, x(t) stays in the region Cr ⊂ B bounded by Eu(0), E0, and the line Ltf having slope −1 and x1–intercept V(0) − U(tf).
b) If R(x0) > u(0), then x(t) ∈ B for 0 < t ≤ tf; the same conclusion holds if R(x0) < 0.
In Theorem 2a we give a “global” condition under which a UFR profile u(t) applied to model (1) keeps the hematocrit under a specified time invariant critical value Hctc. Part b gives a “stepwise” condition that is satisfied more easily and under which the conclusion still holds; part c is a sometimes convenient restatement of part b. Theorem 2 follows readily from Lemma 2, and both are stated in terms of the critical plasma volume b1, which is the critical plasma volume corresponding to Hctc via the third relation in (1). Lemma 2(a) says that, under the condition U(t1) < V(0) − (b1 + b2), if Hct < Hctc at the beginning of the time interval from t0 to t1 (i.e., if the plasma volume is > b1 at t0), then the plasma volume stays above b1 during that whole interval, thus the hematocrit stays below its critical value during the whole interval. With b2 defined in Lemma 2, we see that b1 + b2 is the minimum total volume of the system at which plasma refill and UFR withdrawal at time t0 are in balance. Rewriting slightly, the condition b1 + b2 < V(0) − U(t1) means that not too much fluid may be scheduled for withdrawal during the interval [t0, t1], i.e., U(t1) cannot be too large.
Lemma 2. a) Let 0 ≤ t0 < t1 ≤ tf. Assume u(t) depends from u(t0) on [t0, t1). Given b1 in the interval [x1L, x1H], let b2 be the solution of R(b1, b2) = u(t0). Suppose x1(t0) > b1 and U(t1) < V(0)−(b1+b2); then x1(t) > b1 for t0 < t ≤ t1.
b) Let (c1, c2) solve the equations R(c1, c2) = u(t0) and c1 + c2 = V(0) − U(t1). For any b1 < c1, if x1(t0) > b1, then x1(t) > b1 for t0 < t ≤ t1.
Theorem 2. a) Assume u(t) ≤ u(0) for all t in [0, tf]. Let (b1, b2) be as in Lemma 2a with t0 = 0. If x1(0) > b1 and U(tf) < V(0) − (b1 + b2), then x1(t) > b1 for 0 < t ≤ tf.
b) Let u(t) be attached to the partition Tk of [0, tf] and sequence uk ≥ 0. For each k, let b2k solve the equation R(b1, b2k) = uk; and let Vk = b1 + b2k. If U(Tk+1) < V(0) − Vk for each k and x1(0) > b1, then x1(t) > b1 for 0 < t ≤ tf.
c) For each k, let (c1k, c2k) solve the equations R(c1k, c2k) = uk, c1k + c2k = V(0) − U(Tk+1). If b1 < c1k for every k, and x1(0) > b1, then x1(t) > b1 for 0 < t ≤ tf.
Lemma 3. Suppose u(t) ≡ 0 and x0 is in E+ (respectively, E−); then the trajectory travels down (respectively, up) the line of slope −1 going through x0 towards E0.
This is clear from (1); i.e., for u(t) ≡ 0, . Since u(0) = 0, t > tf, we have the following:
Corollary: The conclusions of Theorems 1 and 2 hold for 0 ≤ t < ∞.
V. Example
To illustrate the proposed UFR design, we consider model (1) with individualized parameters estimated from the first 30 min data in Fig. 2 as described in Tables I and II. We used the parameter values Vrbc = 1.21, d = 0.0085, f = 1.19, Kf = 0.0047, and mp = 178.5, which give the worst-case response of (1), hence should provide substantial “stress” to the designed UFR. For a sampling time of T = 1 min, the set of possible resulting parameters θ for the linearized system (2) are 0.8868 ≤ θ1 ≤ 0.9617, 0.0394 ≤ θ2 ≤ 0.0523, and 0.0014 ≤ θ3 ≤ 0.0091. For the constrained optimization program described in (3) we take: umax = 975 ml/hr1; VT = 2 liters; n = 205 (tf = 3.42 hrs); the maximizing θ = (0.9617, 0.0523, 0.0091) (as discussed in Section III); and Hctc as shown in Fig. 3 (bottom, red-dotted).
TABLE II.
Model parameters
Parameter | Value | Parameter | Value |
---|---|---|---|
a [dimensionless] | 0.006 | Kf [L/(min*mmHg)] | 0.0055 |
b [dimensionless] | −198 | mp[g] | 210 |
c [dimensionless] | 45 | mi [g] | 210 |
d [dimensionless] | 0.01 | Po [mmHg] | 13.128 |
r [dimensionless] | −30 | Vi,eu [L] | 11 |
f [dimensionless] | 1.4 | Vp,eu [L] | 3 |
g [dimensionless] | 0.045 | kc1 [dimensionless] | 0.21 |
h [dimensionless] | 0.7672 | kc2 [dimensionless] | 0.0016 |
l [dimensionless] | 0.045 | kc3 [dimensionless] | 9e-6 |
Vrbc(L) | 1.0522 | - | - |
Fig. 3.
Individualized UFR profile; Top: designed UFR profile (solid) and constant UFR profile (dashed); Bottom: prescribed hematocrit constraint (dotted), worst-case linear hematocrit response (solid); worst-case nonlinear hematocrit response (dash-dotted); worst-case nonlinear hematocrit response corresponding to a constant UFR profile (dashed).
The specific form of hematocrit profile should be individualized based on the patient’s hemodynamic response. In patients with stable hemodynamics, BP drop is closely associated with reduction in absolute blood volume (ABV) x1 + Vrbc. Since Vrbc is assumed to remain fixed during HD, it is also closely associated with reduction in x1, which in turn is related to RBV and hematocrit. This is the motivation for using a critical hematocrit level to constrain reduction in ABV during UF [17]. However, a subset of IDH-prone patients will experience IDH, often later in the HD treatment, without changes in hematocrit due to reasons that are not well understood. These patients are the most difficult to manage during HD. By enforcing a tighter control on allowable reduction in plasma volume (x1) later in the HD treatment, we aim to design a UFR profile that will minimize the risk of IDH in this subset of patients. The specific parameters of a constant or time-varying hematocrit profile are patient specific and are learned from the patient’s recent response to HD.
We used MATLAB [30] to solve (3), producing the UFR profile shown in Fig 3 (top, blue-solid), which removes an acceptable 1.9 L of fluid. The worst-case hematocrit response to this UFR for both the linearized (bottom, blue-solid) and nonlinear systems2 (bottom, green-solid) satisfy the critical hematocrit constraint (bottom, red-dotted). This is expected in the linear case (by design), but not guaranteed for the nonlinear system. In contrast, the constant UFR profile of 0.556 liters/hr (top, blue-dashed), removes the same 1.9 L over 3.42 hours, but has a worst-case nonlinear response that violates the hematocrit constraint (bottom, blue-dashed)
As stated, although the worst-case nonlinear hematocrit response in Fig. 3 (bottom, green) does satisfy the time-varying hematocrit constraint, this behavior is not guaranteed by our theoretical results. Theorems 1 and 2 do provide some guarantees that we now illustrate. First, we show that the nonlinear trajectory remains within the physiological region B = [2.88, 3.51] × [11.4, 15.92] whose lower left and upper right corners are in E0, as indicated in Fig. 4. Thus E0 cuts B into two regions as described earlier. The estimated initial state in our example is at the equilibrium point x0 = (3.3, 14.71), thus V(0) = 18. The designed profile removed U(tf) = 1.9 L and has u(0) = 0.0126 L/min. For this example, x1L = 2.88 and solving R(x1L, a2L) = u(0) gives a2L = 13.57. The point (x1L, a2L) is the intersection of Eu(0) with the vertical left edge of B, which plays a role in the “global condition” of Theorem 2a). Thus, Theorem 1a) implies that, for 0 < t ≤ tf, x(t) stays in the region Cr ⊂ B in Figure 4 bounded by Eu(0), E0 (solid blue), and the line Ltf having slope −1 and x1 - intercept V(0) − U(tf).
We were only able to give conditions (Theorem 2(b), c) under which the nonlinear model (1) keeps HCT below a time-invariant HCT constraint. This implies that there is a degree of over-design in the UFR profile. Nonetheless, Fig. 3 (bottom) shows that, in our example, the HCT remains below and nearly matches the time-varying critical HCT late in the HD session. The “stepwise” conditions of Theorem 2(b) fail to hold early in the HD session. These conditions depend on the maximal critical plasma volume b1 = 2.9653 L, which corresponds to the lowest hematocrit in the critical hematocrit profile, Hctc,n = 108% × Hct0, occurring at the end of the HD session. In order for the stepwise conditions to be satisfied for all k, we shift b1 towards the intersection between the level set Eu(0) and the line Ltf (Fig. 4) to b1 = 2.9225 L (Fig. 4, vertical green dotted line), which corresponds to Hctc = 109.1% × Hct0 = 0.2928. Note that these conditions can be checked before simulation. The red blood cell volume is taken as Vrbc = 1.21 L, the maximum value in Table I.
Our designed UFR has a similar maximal value as that in the clinical UFR profile (0.7 liters/hr, Fig. 2, top green), while maintaining (simulated) hematocrit below 0.29, which is 6% reduction compared with the maximal HCT in the clinical response of 0.31 shown in Fig 2.
VI. Conclusions
Chronic UF is an essential element of maintaining an adequate fluid balance in ESRD patients undergoing hemodialysis. However, aggressive uFR values have been associated with IDH, a complication associated with adverse clinical outcomes including mortality. This can be attributed in part to the high inter-patient variability in the hemodynamic response to UF. As a result, existing population-based UFR profiles are effective only in subsets of HD patients. The recent emphasis on improving fluid management in HD motivated the need for individualization of UFR profiles that may reduce the high rates of adverse outcomes.
This paper presented a novel approach for the design of individualized UFR profiles to remove a pre-specified amount of fluid in an individual patient during HD while minimizing the maximum UFR value and maintaining hematocrit under a time-varying critical profile which accounts for patients with unstable hemodynamics. Fluid dynamics during HD is described by a nonlinear fluid-volume model, whose physiological parameters are defined within certain ranges about estimated nominal values from clinical data. A robust UFR profile is designed in discrete time based on a linearized model. We derived a result that, under certain conditions, guarantees that the state trajectory of the nonlinear system remains within a closed physiological set and does not exceed a specified (time-invariant) critical hematocrit level. A simulation example shows better performance of our individualized design than that of standard UFR in clinical HD data. The individualization of UFR profiles, tailored to a patient’s fluid dynamics during HD, is now feasible using this approach and current HD technology equipped with an HCT sensor.
Acknowledgment
This work was supported by a grant from the National Institutes of Health National Institute of Diabetes and Digestive and Kidney Diseases, K25 DK096006 (RA, YC).
Appendix A. R(x) AS NONLINEAR FUNCTION OF STATE x
The flow rate between the intravascular and interstitial compartments is R = Ql + Qf where Qf and Ql are the microvascular and lymphatic flows respectively. We now describe their dependence on the volume state x. Qf is governed by Starling’s laws for fluid filtration [25], Qf = Kf (Δp−Δπ), where Kf denotes the microvascular refilling/filtration coefficient and Δp and Δπ represent the hydrostatic and osmotic pressure gradients respectively. In turn, these gradients are described by: Δp = (Pc − Pi), Δπ = (πp − πi), where Pc, Pi, πp and πi denote hydrostatic capillary pressure, interstitial pressure, plasma colloid osmotic pressure, and interstitial colloid osmotic pressure, respectively. These pressures are related to the volume state x by:
(A.4) |
where a, b, c, d, e, f and g are constants and where Pv (respectively, Po) denotes venous (offset) pressure, Vp,eu (Vi,eu) denotes plasma (interstitial) volume for an individual in euhydration state (normal fluid volume), and mp and mi denote protein mass in the plasma and interstitial volumes, respectively. Vrbc is the volume of red blood cells in the plasma compartment. Finally, the lymphatic flow Ql is given by: Ql(x2) = gtanh(hPi) + l, where g, h, and l are constants.
Sensitivity analyses in [27, 28] show that the model is most sensitive to the five parameters Vrbc, Kf, f, d, and mp whereas the remaining parameters have poor sensitivity. population values for the poor sensitivity parameters together with the estimated values of these five parameters for an individual are listed in Table II. In Table I, we account for identification errors by introducing uncertainty ranges about these estimated parameters.
The expressions for Pv and Pi show that, in order that R(x) be well-defined, we must have the conditions (a) 100(Vrbc + x1)/(Vrbc + Vp,eu) + r > 0, and (b) 100x2/Vi,eu + c > 0. These are equivalent, respectively, to x1 > −(1 + .01r)Vrbc − .01rVp,eu and x2 > −.01cVi,eu. Using parameter values in Table II as a guide, the conditions become x1 > 0.0530 and x2 > 4.95. We conclude that (a) and (b) will hold under physiological conditions.
Appendix B. Linearization and Discretization of (1)
1). Linearization:
For u ≡ 0, let xss = (x1ss, x2ss) be an equilibrium state of the nonlinear compartmental model (1). With δx = x − xss; δu = u; and δHct = Hct − Hct0, we form the linearized system (around xss and u ≡ 0)
(B.5) |
and where
where α > 0, β > 0, K > 0 are given by
(B.6) |
2). Discretization:
Consider the sequence δHctk obtained by sampling the output of (B.5); i.e., δHctk = δHct(kT) for given sampling period T. Let δu be piecewise constant over these sampling periods as in δu(t) = vk when kT < t ≤ (k + 1)T for some given sequence vk. The linearized volume state δxk then evolves according to the discrete-time equations:
(B.7) |
where Φ = eAT; The solution to (B.7) can then be written in typical fashion as
where the impulse response hk is the inverse z-transform of C(zI − Φ)−1Γ. Computation gives (2) where
(B.8) |
Appendix C. Level Sets of R(x)
Let Ev := {x ∈ B : R(x) = v}. Recalling R2(x) > 0, one shows that R(x) satisfies the condition of [31], Lemma 1, hence there is a differentiable function f (x1; v) of x1 such that R(x1, f(x1; v)) = v for all x1. Differentiation with respect to x1 yields f′ (x1; v) = −R1(x1, f(x1; v))/R2(x1, f(x1; v)) > 0; thus f (x1; v) is an increasing function of x1 for each fixed v and Ev is the graph f(x1; v). Thus the sets f(x1; v) form a set of a “parallel” curves going from “southwest” to “northeast” in B. In particular, E0 separates B into the regions E− and E+ as described in the text and shown in Fig. 4.
Appendix D. Proofs
Proof. (Proof of Lemma 1)
We have where g(t) = −r1(t)/(r2(t)−r1(t)). Since r2 − r1 > 0, we see that r < ug (respectively, r > ug) if and only if . Thus r(t) is increasing (↑) in t for r < ug and decreasing (↓) when r > ug.
Note also that g(t) < 1 since r1 < 0 and r2 > 0, which implies . Now r(t0) = v ≥ u(t0) > u(t0)g(t0), so r ↓ and will continue to decrease until hitting u(t)g(t), say at t1. Then , and, thereafter, either r(t) > u(t)g(t), in which case it is immediately ↓ or r(t) < u(t)g(t) < v. □
Proof. (Proof of Lemma 2)
a) If r(t0) > u(t0), x1(t) will be increasing (first equation in (1)), at least until r(t) equals u(t0), hence > b1. Once r(t) equals u(t0), Lemma 1 shows that x(t) will be contained in the region {x : R(x) ≤ u(t0)} “below” the level set Eu(t0) = {x : R(x) = u(t0)}. Adding the two equations in (1) and integrating over [0, t] we have x1 + x2 = V0 − U(t), so x(t) lies on the line Lt with slope −1 and intercept V0 — U(t) on the x1-axis. For t ∈ (t0, t1], Lt lies above the line Lt1. If U(t1) < V0 − (b1 + b2), then Lt1 will lie above the line L* : x1 + x2 = b1 + b2. Thus x(t) is in the region bounded by Eu(t0) and L*, hence lies to the right of the vertical line x1 = b1.
b) This is just a restatement of (a). □
Proof. (Proof of Theorem 1)
a) Lemma 1 shows that r(t) ≤ u(0) for all t. Since, as shown above, x(t) lies on the line Lt, we have x(t) lying above Ltf for t ≤ tf. Finally, if x(t) hits E0, we have , so x(t) is reflected back into E+. b) If r(0) > u(0), then, by (1), x1(t) ↑ and x2(t) ↓, thus x(t) stays in B, until x(t) hits Eu(0), at which time x(t) enters Cr and stays there, by part (a). Note that Eu(0) blocks movement from {R > u(0)} out of B by the results of Appendix C. A similar argument using (1) applies if r(0) < 0. □
Proof. (Proof of Theorem 2)
a) Apply Lemma 2-(a) with t0 = 0, t1 = tf. b) Apply Lemma 2-(a) successively to each interval [Tk, Tk+1]. c) Restatement of part (b). □
Footnotes
For a 75 kg individual, 975 ml/hr is a UFR bound being considered as a new guideline to minimize cardiovascular risk [19]
The worst-case hematocrit response for the nonlinear system was achieved with primary parameters Vrbc = 1.21 L, d = 0.0085, f = 1.19, Kf = 0.0047 L/min*mmHg and mp = 178.5 g. These map to the discrete-time parameters θ = [0.9615, 0.0397, 0.0077] which are very close to the worst-case parameters for the linearized system.
Contributor Information
Rammah Abohtyra, Department of Mechanical and Industrial Engineering, University of Massachusetts.
Yossi Chait, Department of Mechanical and Industrial Engineering, University of Massachusetts, MA, USA.
Michael J. Germain, Division of Nephrology, Baystate Medical Center
Christopher V. Hollot, Department of Mechanical and Industrial Engineering, University of Massachusetts.
Joseph Horowitz, Department of Mathematics and Statistics, University of Massachusetts.
References
- [1].“National Chronic Kidney Disease Fact Sheet”, US Dept. Health and Human Services, Centers for Disease Control and Prevention, 2017. [Online]. Available: https://www.cdc.gov/kidneydisease/pdf/kidney_factsheet.pdf.
- [2].Stefánsson BV et al. , “Intradialytic hypotension and risk of cardiovascular disease,” Clin. J Am. Soc. Nephrol, vol. 9(12), pp. 2124–32, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].Santos SF et al. , “How should we manage adverse intradialytic blood pressure changes?,” Adv. Chronic Kidney Dis, vol 19(3), pp. 158–65, 2012. [DOI] [PubMed] [Google Scholar]
- [4].Flythe JE et al. , “Rapid fluid removal during dialysis is associated with cardiovascular morbidity and mortality,” Kidney Int, vol. 79(2), pp. 250–257, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [5].Charra B, “Fluid balance, dry weight, and blood pressure in dialysis,” Hemodial. Int, vol. 11(1), pp. 21–31, 2007. [DOI] [PubMed] [Google Scholar]
- [6].Buchanan C et al. , “Intradialytic Cardiac Magnetic Resonance Imaging to Assess Cardiovascular Responses in a Short-Term Trial of Hemodiafiltration and Hemodialysis,” J Am. Soc. Nephrol vol. 28(4), pp. 1269–1277, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [7].Robinson TG, and Carr SJ, “Cardiovascular autonomic dysfunction in uremia,” Kidney Int, vol. 62(6), pp. 1921–1932, 2002. [DOI] [PubMed] [Google Scholar]
- [8].Weiner DE et al. , “Improving clinical outcomes among hemodialysis patients: a proposal for a volume first approach from the chief medical officers of US dialysis providers,” Am. J of Kidney Dis, vol. 64(5), pp. 685–695, 2014. [DOI] [PubMed] [Google Scholar]
- [9].Lewicki MC et al. , “Blood pressure and blood volume: acute and chronic considerations in hemodialysis,” Semin. Dial, vol. 26(1), pp. 62–72, 2013. [DOI] [PubMed] [Google Scholar]
- [10].Thijssen S et al. , “Absolute blood volume in hemodialysis patients: why is it relevant, and how to measure it?,” Blood Purif, vol. 35(1–3), pp. 63–71, 2013. [DOI] [PubMed] [Google Scholar]
- [11].Schneditz D et al. , “A blood protein monitor for the continuous measurement of blood volume changes during hemodialysis,” Kidney Int, vol. 38, pp. 342–346, 1990. [DOI] [PubMed] [Google Scholar]
- [12].Paolini F et al. , “Hemoscan: a dialysis machine-integrated blood volume monitor,” Int. J Artif. Organs, vol. 18, pp. 487–494, 1995. [PubMed] [Google Scholar]
- [13].Hemoscan, Baxter Canada [Online]. Available http://www.baxter.ca/en/healthcare_professionals/therapies/gambro_therapies/hemodialysis/hemoscan/index.html.
- [14].Crit-Line, Fresenius Medical Care Renal Technologies, 2018. [Online]. Available: http://fmcna-crit-line.com/.
- [15].Balter P et al. , “A year-long quality improvement project on fluid management using blood volume monitoring during hemodialysis,” Curr. Med. Res. Opin, vol. 31(7), pp. 1323–1331, 2015. [DOI] [PubMed] [Google Scholar]
- [16].Agarwal R “Relative plasma volume monitoring for identifying volume-sensitive and -resistant hypertension,” Semin. Dial, vol. 23, pp. 462–465, 2010. [DOI] [PubMed] [Google Scholar]
- [17].Reddan DN et al. , “Intradilatic blood volume monitoring in ambulatory hemodialysis patients: a randomized trial,” J Am. Soc. Neprol, vol. 16(7), pp. 2162–2169, 2005. [DOI] [PubMed] [Google Scholar]
- [18].Preciado P et al. , “All-cause mortality in relation to changes in relative blood volume during hemodialysis,” Nephrol. Dial. Transplant, pp. 1–8, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Flythe JE et al. , Ultrafiltration Rates and the Quality Incentive Program: Proposed Measure Definitions and Their Potential Dialysis Facility Implications, Clin. J. Am. Soc. Nephrol, vol. 11(8), pp. 1422–1433, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Javed F et al. , “Identification and control for automated regulation of hemodynamic variables during hemodialysis,” IEEE Trans. Biomed. Eng, vol. 58(6), pp. 1686–1697, 2011. [DOI] [PubMed] [Google Scholar]
- [21].Ishihara T et al. , “Continuous hematocrit monitoring method in an extracorporeal circulation system and its application for automatic control of blood volume during artificial kidney treatment,” Artif. Organs, vol. 17(8), pp. 708–716, 1993. [DOI] [PubMed] [Google Scholar]
- [22].Santoro A et al. , “Blood volume regulation during hemodialysis,” Am. J Kidney. Dis, vol. 32(5), pp. 739–748, 1998. [DOI] [PubMed] [Google Scholar]
- [23].Leung KCW et al. , “Randomized Crossover Trial of Blood Volume Monitoring-Guided Ultrafiltration Biofeedback to Reduce Intradialytic Hypotensive Episodes with Hemodialysis,” Clin. J Am. Soc. Nephrol, vol. 12(11), pp. 1831–1840, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].de los Reyes AA et al. , “A physiologically based model of vascular refilling during ultrafiltration in hemodialysis,” J Theor. Biol, vol. 390, pp. 146–155, 2016. [DOI] [PubMed] [Google Scholar]
- [25].Chamney PW et al. , “Fluid balance modelling in patients with kidney failure,” J Med. Eng. & Techno, vol. 23(2), pp. 45–52, 1999. [DOI] [PubMed] [Google Scholar]
- [26].Goncalves AS, “Model-based feedback control for hemodialysis treatment of chronic kidney disease patients.” MS Thesis, U. of Mass., Amherst, MA, 2015. [Google Scholar]
- [27].Abohtyra RM et al. , “Designing robust ulitrafiltration rate profiles based on identifying fluid volume model parameters during hemodilaysis,” ASME Dynamic Sys. Cont. Conf, VA, USA, Oct. 11-13, 2017. [Google Scholar]
- [28].Abohtyra RM et al. , ”New algorithm to design real time optimal and robust ultrafiltration rates in chronic kidney disease to prevent cardiovascular morbidity and mortality,” ASME Dynamic Sys. Cont. Conf, GA, USA, Sep. 30-Oct. 3, 2018. [Google Scholar]
- [29].Kron S et al. , “Vascular refilling is independent of volume overload in hemodialysis with moderate ultrafiltration requirements,” Hemodial. Int, vol. 20(3), pp. 484–491, 2016. [DOI] [PubMed] [Google Scholar]
- [30].“MATLAB Optimization Toolbox,” ver. 8.1, 2018, The MathWorks, Natick, MA, USA. [Google Scholar]
- [31].Ge SS and Wang C, “Adaptive NN control of uncertain nonlinear pure-feedbacl systems,” Automatica, vol. 38, pp. 671–682, 2002. [Google Scholar]