AN APPARATUS FOR EXTRACORPOREAL BLOOD TREATMENT
20240123127 ยท 2024-04-18
Inventors
Cpc classification
A61M2205/3379
HUMAN NECESSITIES
A61M1/1613
HUMAN NECESSITIES
A61M2230/04
HUMAN NECESSITIES
A61M2205/331
HUMAN NECESSITIES
A61M2230/005
HUMAN NECESSITIES
International classification
Abstract
A control unit of an apparatus for extracorporeal blood treatment is configured to perform a control procedure comprising: calculating parameter control values to be set during a time interval after the instant in which the control is made, on the basis of actual values and of prescription values of variation in blood volume, ultrafiltration flow rate, concentration of sodium and/or potassium and heart rate or variation of heart rate of the patient; imposing the parameter control values during the time interval consecutive to the instant in which the control is made such that the actual values of the variation in blood volume track the prescription values of the variation in blood volume over a predetermined treatment time and the actual values of the heart rate or variation of heart rate track the prescription values of the heart rate or variation of heart rate over the predetermined treatment time.
Claims
1-24. (canceled)
25. An apparatus for extracorporeal blood treatment, comprising: a treatment unit having a first chamber and a second chamber separated from one another by a semipermeable membrane; a blood removal line connected to an inlet port of the first chamber and configured to remove blood from a patient connected to the blood removal line, a blood return line connected to an outlet port of the first chamber and configured to return treated blood to the patient connected to the blood removal line; the blood removal line, the blood return line, and the first chamber being part of an extracorporeal blood circuit; at least one fluid evacuation line connected to an outlet port of the second chamber; a supply line connected to one or both of an inlet port of the second chamber and the extracorporeal blood circuit; a plurality of sensor devices configured to detect actual values of a plurality of parameters of the extracorporeal blood treatment; a control unit connected to the plurality of sensor devices and configured to receive prescription values of said plurality of parameters to be reached in the patient or to follow over a predetermined treatment time and to obtain, through the plurality of sensor devices, the actual values of said plurality of parameters during the extracorporeal blood treatment; wherein said plurality of parameters comprise: a first parameter being a variation in blood volume of the patient; a second parameter being one of an ultrafiltration flow rate through the semipermeable membrane, a weight loss rate of the patient, and an accumulated weight loss; a third parameter being a conductivity of a liquid crossing the supply line or a concentration of a substance in a liquid crossing the supply line; a fourth parameter being one or both of a heart rate of the patient and a variation of heart rate of the patient; wherein the control unit is configured to perform, at temporally consecutive control instants, a control procedure comprising: calculating, on the basis of the actual values and the prescription values, the following control values to be set during a time interval after each control instant in which the control is made: a second parameter control value; and a third parameter control value; imposing at least one of the second parameter control value and the third parameter control value during a time interval consecutive to the control instant in which the control is made such that: the actual values of the first parameter track the prescription values of the first parameter over the predetermined treatment time; and the actual values of the fourth parameter track the prescription values of the fourth parameter over the predetermined treatment time.
26. The apparatus of claim 25, wherein the heart rate or the variation of heart rate is acquired in real time.
27. The apparatus of claim 26, wherein the prescription values of the fourth parameter define a fourth parameter trajectory and wherein tracking the prescription values of the fourth parameter comprises: keeping or moving the actual values of the fourth parameter on said fourth parameter trajectory or in a neighbourhood of said fourth parameter trajectory.
28. The apparatus of claim 26, wherein the prescription values of the fourth parameter are defined by a fourth parameter band and wherein tracking the prescription values of the fourth parameter comprises: keeping or moving the actual values of the fourth parameter within said fourth parameter band.
29. The apparatus of claim 26, wherein the prescription values of the fourth parameter define a fourth parameter threshold and wherein tracking the prescription values of the fourth parameter comprises: keeping or moving the actual values of the fourth parameter below or above said fourth parameter threshold.
30. The apparatus of claim 29, wherein calculating the second parameter control value comprises: comparing the actual value of the fourth parameter with the prescription value of the fourth parameter at the control instant in which the control is made; calculating the second parameter control value to be imposed during the time interval consecutive to the control instant as a function of said comparison.
31. The apparatus of claim 30, wherein the fourth parameter is the variation of heart rate and the prescription value of the fourth parameter is the fourth parameter threshold; wherein, if the actual value of the variation of heart rate is above the fourth parameter threshold or if a plurality of consecutive actual values of heart rate are above the fourth parameter threshold, the second parameter control value, to be imposed during the time interval consecutive to the control instant in which the control is made, is decreased with respect to the actual value of the second parameter at the control instant in which the control is made.
32. The apparatus of claim 29, wherein calculating the third parameter control value comprises: comparing the actual value of the fourth parameter with the prescription value of the fourth parameter at the control instant in which the control is made; calculating the third parameter control value to be imposed during the time interval consecutive to the control instant as a function of said comparison.
33. The apparatus of claim 32, wherein the fourth parameter is the variation of heart rate and the prescription value of the fourth parameter is the fourth parameter threshold; wherein, if the actual value of the variation of heart rate is above the fourth parameter threshold or if a plurality of consecutive actual values of heart rate are above the fourth parameter threshold, the third parameter control value, to be imposed during the time interval consecutive to the control instant in which the control is made, is decreased with respect to the actual value of the third parameter at the control instant in which the control is made.
34. The apparatus of claim 28, wherein the fourth parameter is the heart rate and the prescription values of the fourth parameter are the fourth parameter trajectory; wherein calculating the second parameter control value comprises: receiving the fourth parameter trajectory and the prescription values of the second parameter, wherein the prescription values of the second parameter are a second parameter band; determining at least a first error parameter correlated to the fourth parameter on the basis of: a difference between the actual value of the fourth parameter at the control instant and a corresponding value on the fourth parameter trajectory; and a difference between an actual value of the second parameter at the control instant and at least a corresponding value of the second parameter band; calculating the second parameter control value on the basis of the first error parameter, correlated to the fourth parameter, and of the actual value of the second parameter relating to a preceding control instant.
35. The apparatus of claim 28, wherein the fourth parameter is the heart rate and the prescription values of the fourth parameter are the fourth parameter trajectory; wherein calculating the third parameter control value comprises: receiving the fourth parameter trajectory and the prescription values of the third parameter, wherein the prescription values of the third parameter are a third parameter band; determining at least a second error parameter correlated to the fourth parameter on the basis of: a difference between the actual value of the fourth parameter at the control instant and a corresponding value on the fourth parameter trajectory, and a difference between an actual value of the third parameter at the control instant and at least a corresponding value of the third parameter band, and calculating the third parameter control value on the basis of the second error parameter, correlated to the fourth parameter, and of the actual value of the third parameter relating to a preceding control instant.
36. The apparatus of claim 25, wherein the plurality of sensor devices comprise: a first sensor active on the extracorporeal blood circuit and configured to detect the actual values of the first parameter; a second sensor active at least on the fluid evacuation line and configured to detect the actual values of the second parameter; a third sensor active on the supply line and configured to detect the actual values of the third parameter; a fourth sensor active on the patient or on the extracorporeal blood circuit and configured to detect the actual values of the fourth parameter.
37. The apparatus of claim 36, wherein the fourth sensor is selected from the group comprising: a patch, a wristband or an armband, a chest strap, a wearable electrode based ECG, a touch device, a breathable heart rate monitor, a contactless sensor, an ingestible pill, and an optical or pressure/force sensor placed on the extracorporeal blood circuit.
38. The apparatus of claim 25, comprising: a first regulating device configured to regulate the second parameter, the first regulating device being connected to the control unit and being active on at least one of the extracorporeal blood circuit and the fluid evacuation line, a second regulating device configured to regulate a composition of the dialysis liquid, the second regulating device being connected to the control unit and being active on the supply line for regulating the third parameter; and wherein the step of imposing the control values during the procedure comprises: commanding the first regulating device to impose the second parameter control value; commanding the second regulating device to impose third parameter control value.
39. The apparatus of claim 25, wherein first values of one or both of the second parameter control value and the third parameter control value are calculated on the basis of the actual values and of the prescription values of the first parameter, second parameter, and third parameter and then said first values are corrected on the basis of the actual values and of the prescription values of the fourth parameter.
40. The apparatus of claim 25, wherein, first, only the third parameter control value is imposed to track the prescription values of one or both of the first parameter and the fourth parameter and, then, the second parameter control value is also imposed if the prescription values of the one or both of the first parameter and the fourth parameter is/are not tracked correctly.
41. The apparatus of claim 25, wherein the prescription values of the first parameter define a first parameter trajectory and wherein tracking the prescription values of the first parameter comprises: keeping or moving the actual values of the first parameter on said first parameter trajectory or in a neighbourhood of said first parameter trajectory.
42. The apparatus of claim 25, wherein the fourth parameter is the heart rate and the actual value of the heart rate is an average of heart rate over a time interval,
43. The apparatus of claim 25, wherein the fourth parameter is variation of heart rate, wherein the variation of heart rate is calculated in real time from a heart signal and the actual value of variation of heart rate is calculated at each heartbeat or is an average over a plurality of heartbeats.
44. The apparatus of the preceding claim 43, wherein the variation of heart rate is calculated through at least one of: time domain methods, geometric methods, frequency-domain methods, and non-linear methods.
45. The apparatus of claim 27, wherein the fourth parameter trajectory comprises a succession of points defining a line over treatment time; wherein the fourth parameter trajectory is constant or time-varying.
46. The apparatus of claim 28, wherein a fourth parameter trajectory is a mid line of the fourth parameter band, wherein the mid line of the fourth parameter band is in the middle and equally spaced from an upper trajectory and a lower trajectory, or is eccentric compared to the upper trajectory and the lower trajectory.
47. The apparatus of claim 27, wherein the fourth parameter band comprises a plurality of points delimited between an upper trajectory and a lower trajectory over treatment time; wherein the upper trajectory and the lower trajectory are constant or time-varying.
48. The apparatus of claim 27, wherein the fourth parameter threshold comprises a succession of points defining a line over treatment time; wherein the fourth parameter threshold is constant or time-varying.
49. The apparatus of claim 25, wherein the fourth parameter comprises both the heart rate and the variation of heart rate; wherein first values of one or both of the second parameter control value and the third parameter control value are calculated on the basis of the actual values and of the prescription values of the first parameter, second parameter, third parameter, and heart rate and, then, said first values are corrected, limited, or corrected and limited on the basis of the actual values and of the prescription values of the variation of heart rate.
50. The apparatus of claim 27, wherein, the fourth parameter is the heart rate and receiving or setting the prescription values of the fourth parameter comprises: setting a target heart rate to be reached at the end of the blood treatment, wherein the target heart rate is a heart rate target band; measuring an initial heart rate of the patient; calculating the fourth parameter trajectory taking into account the initial heart rate and the target heart rate.
51. The apparatus of claim 25, wherein the fourth parameter comprises both heart rate and variation of heart rate; wherein first values of one or both of the second parameter control value and the third parameter control value are calculated on the basis of the actual values and of the prescription values of the first parameter, second parameter, third parameter, and the heart rate and, then, said first values are corrected, limited, or corrected and limited on the basis of the actual values and of the prescription values of the variation of heart rate.
52. The apparatus of claim 41, wherein receiving the prescription values of the first parameter comprises: estimating or measuring an initial concentration of one or both of haemoglobin and an initial blood volume; setting a target variation in blood volume to be reached at the end of the blood treatment; setting a blood treatment time; calculating the first parameter trajectory taking into account the initial concentration of one or both of the haemoglobin and the initial blood volume, the target variation in blood volume, and the blood treatment time.
Description
DESCRIPTION OF THE DRAWINGS
[0141] The invention will be described with the aid of the figures of the drawings, by way of non-limiting example, which illustrate some aspects of the invention.
[0142] In particular:
[0143]
[0144]
[0145]
[0146]
[0147]
[0148]
[0149]
[0150]
DETAILED DESCRIPTION
[0151] With reference to
[0152] A blood removal line 6 is connected with an inlet port 3a of the first chamber 3 and is predisposed, in operating conditions of connection to a patient P, to remove blood from a vascular access V1 inserted for example in a fistula F of the patient P.
[0153] A blood return line 7 connected to an outlet port 3b of the first chamber 3 is predisposed to receive the treated blood from the treatment unit 2 and to return the treated blood to a further vascular access V2 connected with the patient's fistula. Note that the configuration of the vascular access may be of any nature: for example a catheter, a port implanted in the patient, a cannula, a needle, etc. The blood removal line 6, the first chamber 3 of the treatment unit 2 and the blood return line 7 to the patient P are part of an extracorporeal blood circuit 8. A blood pump 100 on the blood removal line 6, during the use of the apparatus 1, provides for the circulation of the blood externally of the patient's body when subjected to treatment.
[0154] In the example of
Parameters
[0155] The following parameters are considered (prescribed and/or detected and/or adjusted) by the apparatus for extracorporeal blood treatment: [0156] a first parameter (BV %) relating to a variation in blood volume of the patient P; [0157] a second parameter (UFR; WLR; WL) relating to an ultrafiltration flow rate through the semipermeable membrane 5 or to a weight loss rate of the patient P or to an accumulated weight loss; [0158] a third parameter (Cd, Na) relating to a conductivity of a liquid crossing the dialysis line 11 and the infusion line 9 or to a concentration of a substance, optionally sodium and/or potassium or any other substance typically composing the dialysis fluid (e.g. bicarbonate, calcium, magnesium, etc.), in a liquid crossing the dialysis line 11 and the infusion line 9; [0159] a fourth parameter (HR; HRV) relating to heart rate of the patient P; [0160] a fifth parameter (Q.sub.INF, TMP) relating to a parameter selected from: an infusion flow rate of a replacement fluid crossing the infusion line or a transmembrane pressure between the first chamber 3 and the second chamber 4.
[0161] There follows a description of sensor devices for each of the main parameters to be read.
First ParameterVariation of Blood Volume
[0162] The sensor devices of the apparatus 1 comprise a first sensor S1 for detecting the actual values of the first parameter, e.g. variation of blood volume (BV %) or an actual value of a parameter from which the variation of blood volume (BV %) may be calculated in relation to the blood of a patient P subjected to treatment. The blood volume variation sensor S1 may for example be optical and able to detect a variation in the optical properties of the blood crossing a calibrated portion of tube. For instance, a blood volume variation sensor S1 may calculate, through the control unit CPU, a percentage variation of the blood volume (BV %) circulating in the patient from start of hemodialysis treatment (or hemofiltration, or hemodiafiltration) based on the measurement of the concentration of haemoglobin in the blood, according to the known formula: BV %(t)=(HGB.sub.0/ HGB.sub.t)?1, where HGB.sub.0 represents the concentration of haemoglobin at start of treatment and HGB.sub.t the concentration of haemoglobin at time tin which variation of the blood volume (BV %) is calculated. The haemoglobin concentration is calculated based on the variation of optic absorbance, at a predetermined wavelength, of the blood flowing in the blood removal line 6, across a tract of tube having the appropriate optical properties, previously characterised.
Second ParameterUltrafiltration Flow Rate
[0163] The sensor devices of the apparatus 1 comprise at least a second sensor S2 for detecting the actual values of the ultrafiltration flow rate (UFR; second parameter) across the semipermeable membrane 5. For example, a flow sensor S2 may be active on the evacuation line 10 and a flow sensor S2 on the dialysis line 11 such as to provide the control unit CPU with the instant value of the respective flows and thus enable the control unit CPU to calculate an instant ultrafiltration flow. Alternatively, a differential sensor may be provided, active on the evacuation line 10 and dialysis line 11 and therefore able directly to provide a signal relating to the ultrafiltration flow rate UFR.
[0164] The sensor or sensors S2 may be volumetric sensors, mass sensors such as for example Coriolis sensors, weight sensors such as for example scales, pump revolution sensors, or sensors of yet another type: as the type of sensors usable is not significant and since the techniques and the sensors for detecting absolute or differential flow values are known and within the experience of the expert person in the field, no further details thereof are included in the present text.
Second ParameterWeight Loss Rate
[0165] The weight loss rate (WLR; second parameter) may be measured by subtracting the infusion rate (for example as described thereafter) from the ultrafiltration flow rate (for example as described above) as UFR=Q.sub.INF+WLR. As a further alternative, a sensor may be provided which is able directly to provide a signal which gives the weight loss rate (WLR): for example a sensor able to differentially measure the rate taken from the evacuation line 10 and to subtract the flow rate crossing the dialysis line 11 and/or the rate or rates of infusion 9. The sensor may be a mass flow sensor (for example a Coriolis sensor), volumetric, electromagnetic, ponderal (such as a scales able to weigh bags of fluid) or another type.
Second ParameterWeight Loss
[0166] The apparatus 1 may also determine the weight loss (WL; second parameter) over a time period, for example from start of the treatment up to an instant t: for example the control unit CPU may be programmed to integrate the weight loss rate (WLR) over the time. Alternatively, a weight loss sensor may be provided, for example a sensor configured to detect the variation in overall weight of a patient P during treatment or a sensor destined to directly detect the overall weight of the net fluid extracted from the patient P.
Third ParameterConductivity or Substance Concentration
[0167] The sensor devices of the apparatus 1 further comprise at least a third sensor S3 for detecting the actual values of the third parameter, i.e. conductivity or sodium concentration or another substance, like potassium, that is to be monitored of the liquid crossing the dialysis line 11 and/or the infusion line 9. For instance, the conductivity or concentration sensor S3 may be located immediately downstream of a device for regulating a composition of dialysis liquid and/or replacement fluid, which will be more fully described in the following.
[0168] The apparatus 1 may also not comprise a conductivity or concentration sensor directly acting on the patient or on the extracorporeal blood circuit. In this case, the control procedure uses a mathematical model M representing a kinetics of solutes in a distribution volume V in the patient for iteratively calculating, at each control instant t, an equivalent sodium concentration value Na.sub.eq(t). Note that by equivalent sodium concentration at instant t (Na.sub.eq(t)) reference is made to the constant sodium concentration in the dialysis liquid that, if applied at the start of treatment up to a certain instant t, would lead to the same plasma sodium concentration in the patient as is obtained at the same instant t with the variation of sodium concentration or conductivity set by the control procedure up to time t. In this case, also the prescription values of sodium concentration are prescription values of equivalent sodium concentration.
Fourth ParameterHeart Rate or Variation of Heart Rate
[0169] The sensor devices of the apparatus 1 further comprise at least a fourth sensor S4 for detecting the actual values of the fourth parameter, i.e. heart signal, rate (HR) and/or variation of heart rate (HRV) of the patient P. The heart rate (HR) of the patient P is monitored continuously and in real time, e.g. through a patch sensor, a wristband or an armband sensor, a chest strap sensor, a wearable electrode based ECG, a touch device, a breathable heart rate monitor, a contactless sensor, an ingestible pill sensor. The heart signal may also be monitored through a sensor on the blood line or lines. The detected actual value of the heart rate may be an average of heart rate (HR) over e a time interval, e. g. 10 s. The variation of heart rate or heart rate variability (HRV) is the physiological phenomenon of the variation in the time interval between consecutive heartbeats and may be calculated in real time from the heart signal. The variation of heart rate (HRV) may be calculated at each heartbeat or may be an average calculated over a plurality of heartbeats, e.g. 10 heartbeats. The variation of heart rate (HRV) may be calculated through known methods, like: time domain methods or geometric methods or frequency-domain methods or non-linear methods.
Fifth ParameterInfusion Flow Rate
[0170] The sensor devices of the apparatus 1 further comprise at least a fifth sensor S5 for detecting the actual values of the infusion flow rate (Q.sub.INF; fifth parameter) of the replacement fluid crossing the infusion line 9. The fifth sensor or sensors S5 may be volumetric sensor/s, mass sensor/s such as for example Coriolis sensor/s, weight sensor/s such as for example scales, pump revolution sensor/s or sensor/s of still other types: as the type of sensors usable is not significant and since the techniques and the sensors for detecting absolute or differential flow values are known and within the experience of the expert person in the field, no further details thereof are included in the present text. In the case illustrated in
Fifth ParameterTransmembrane Pressure
[0171] A sixth sensor may be configured to measure the transmembrane pressure (TMP; fifth parameter). During treatment fluid and undesired particles are moved from the first chamber 3 towards the second chamber 4 of the treatment unit 2. The fluid and/or particle movement creates a transmembrane pressure which is defined as the mean pressure applied on the side of the first chamber towards the side of the second chamber. The transmembrane pressure (TMP) may be determined in various modes. For example, if (see
[0177] The apparatus 1 comprises regulating devices for regulating the second parameter and the third parameter.
First Regulating Device
[0178] The apparatus 1 comprises a first regulating device for regulating the second parameter. The first regulating device are connected to the control unit CPU and are active on at least one of the extracorporeal blood circuit 8 and the fluid evacuation line 10. In the example of
Second Regulating Device
[0179] The apparatus 1 further comprises a second regulating device for regulating the third parameter, i.e. the composition of the dialysis liquid and/or of the replacement fluid.
[0180] In the example of
[0181] According to the embodiment shown in
[0182] The concentration or conductivity sensor S3, possibly added-to by further concentration or conductivity sensors S3A located on the preparation line 18, is able to provide the control unit CPU with a relative signal of conductivity or concentration of a predetermined substance (for example sodium and/or potassium) of the fluid crossing the preparation line 18 such that the control unit CPU may act on the second regulating device and in particular on the pumps 15b, 16b, 17b in order to regulate the conductivity (Cd) or concentration, for example of sodium (Na) or potassium (K), of the liquid crossing the dialysis line 11 and/or the infusion line 9.
[0183] The infusion line 9 may also collect the fluid from a further source (for example a bag containing replacement fluid, not shown) independent with respect to the water source 19, while the preparation line 18 exclusively supplies the dialysis line 11 of the dialysis liquid.
Control ProcedureFIGS. 2 and 3
[0184] The control unit CPU may comprise one or more digital units, for example microprocessors, or one or more analog units, or a special combination of digital and analog units. The control unit CPU is connected with the first and the second regulating devices, with the user interface, with the sensor devices and with the various actuator organs (blood pump 100, infusion pump 13, ultrafiltration pump 14, fluid check organ 12) located along the lines 6, 9, 10, 11 and is configured or programmed to perform the procedures described herein. In a case in which the control unit CPU is programmable, the control unit CPU is connected with a data support for storing instructions which, when performed by the control unit CPU, determine performing of the procedures which will be described herein below. The data support may comprise a mass data memory, for example optical or magnetic, a re-programmable memory (EPROM, FLASH) or a memory of another nature.
[0185] In an aspect of the invention, the control unit CPU is programmed or configured such as to perform a control procedure comprising the steps described herein below.
[0186] The control procedure and the method actuated by said control procedure allow to reduce and/or prevent hypotension occurrences in patients undergoing extracorporeal blood treatment due not only to osmolality reduction but also to cardiac dysfunctions during the treatment.
[0187] According to an example, in a first step, the control unit CPU receives, for instance via the user interface: [0188] a blood treatment time (T), [0189] an estimated or measured initial concentration of haemoglobin and/or an initial blood volume (BV.sub.init) of the patient; [0190] an estimated or measured initial conductivity or an initial sodium concentration (Cd.sub.init, Na.sub.init) of the patient; [0191] a target variation in blood volume (BV %.sub.target) to be reached at the end of the blood treatment; [0192] a target ultrafiltration volume (UF.sub.target) or target weight loss (WL.sub.target) to be reached at the end of the blood treatment; [0193] a target conductivity or target sodium concentration (Cd.sub.target, Na.sub.target) to be reached at the end of the blood treatment, optionally a target equivalent sodium concentration; [0194] a heart rate trajectory (HR.sub.traj(t)) or a threshold of variation of heart rate (HRV.sub.traj(t)).
[0195] The control unit CPU calculates a first parameter trajectory (BV %.sub.traj(t)) from the estimated or measured initial concentration of haemoglobin and/or an initial blood volume of the patient P, the target variation in blood volume (BV %.sub.target) and the treatment time (T). The control unit CPU also calculates a first parameter band delimited between an upper trajectory (above the first parameter trajectory (BV %.sub.traj(t))) and a lower trajectory (below the first parameter trajectory (BV %.sub.traj(t))), wherein a mid-line of the first parameter band defines said first parameter trajectory (BV %.sub.traj(t)). As shown in
[0196] The control unit CPU calculates, from the target ultrafiltration volume (UF.sub.target) or target weight loss (WL.sub.target) and the treatment time (T), a second parameter band or ultrafiltration flow rate band (UFR.sub.band) delimited between an upper trajectory and a lower trajectory over the treatment time. Usually, the upper trajectory and a lower trajectory are straight lines slightly decreasing and converging one towards the other over treatment time, like in
[0197] The control unit CPU further calculates a fourth parameter trajectory (HR.sub.traj(t), HRV.sub.traj(t)) defining prescription values of the fourth parameter (
[0202] The control unit CPU calculates, at temporally consecutive control instants and on the basis of the actual values and of the prescription values, the following control values to be set during a time interval after the instant in which the control is made: [0203] a second parameter control value, i.e. ultrafiltration flow rate control value (UFR.sub.control(t)); and/or [0204] a third parameter control value, i.e. conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)).
[0205] The control unit CPU commands the ultrafiltration pump 14 (first regulating device) to impose the ultrafiltration flow rate control value (UFR.sub.control(t)) during a time interval consecutive to the instant in which the control is made. In other words, the ultrafiltration pump 14 is adjusted such that the actual value of the ultrafiltration flow rate UFR.sub.meas(t+?t) at the time interval after the instant in which the control is made is equal or close to the ultrafiltration flow rate control value (UFR.sub.control(t)). The control unit CPU commands the injection pumps 15b, 16b, 17b (second regulating device) to impose the conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)) during a time interval consecutive to the instant in which the control is made. In other words, the injection pumps 15b, 16b, 17b are adjusted such that the actual values of the conductivity or sodium concentration (Cd.sub.meas(t+?t), Na.sub.meas(t+?t)) at the time interval after the instant in which the control is made is equal or close to the conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)).
[0206] The ultrafiltration flow rate control value (UFR.sub.control(t)) and the conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)) are calculated and imposed such that the actual values of the variation of blood volume (BV %.sub.meas(t)) track the prescription values of the variation of blood volume (first parameter trajectory BV %.sub.traj(t)) over the predetermined treatment time (T) and the actual values of the heart rate (HR.sub.meas(t)) or of the variation of heart rate (HRV.sub.meas(t)) track the prescription values of the heart rate or of the variation of heart rate (fourth parameter trajectory) over the predetermined treatment time (T).
[0207] For instance, the ultrafiltration flow rate control value (UFR.sub.control(t)) and the conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)) are calculated and imposed such that the values of the variation of blood volume (BV %.sub.meas(t)) follows the prescribed trajectory or is kept in a neighbourhood of said the prescribed trajectory or within the prescribed band (BV %.sub.traj(t),
[0208] According to embodiments, the control unit CPU is configured or programmed first to impose only the conductivity or sodium concentration control value (Cd.sub.control(t); Na.sub.control(t)) to track the prescription values of the variation of blood volume, of the heart rate or of the variation of heart rate and then, if the cited prescription values are not tracked correctly, to impose also the ultrafiltration flow rate control value (UFR.sub.control(t)).
[0209] In addition, the ultrafiltration flow rate control value a (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) is calculated to be within the ultrafiltration flow rate band (UFR.sub.band) and the conductivity or sodium concentration control value is calculated to be within the conductivity or sodium concentration band (Cd.sub.band, Na.sub.band), i.e. to keep the respective actual values within the respective bands, as shown in
[0210] The control values (UFR.sub.control(t); Cd.sub.control(t); Na.sub.control(t)) may be calculated in different ways.
1.SUP.st .EmbodimentFIGS. 2 and 2A
[0211] According to a 1.sup.st embodiment, the control unit CPU determines a first error parameter (ERR_BV_UF.sub.(t)) on the basis of a difference between the actual value of the variation of blood volume (BV %.sub.meas(t)) at the control instant (t) and a corresponding value on the first parameter trajectory (BV %.sub.traj(t)) and a difference between an actual value of the second parameter (UFR.sub.meas(t); WLR.sub.meas(t); WL.sub.meas(t)) at the control instant (t) and a corresponding value of the second parameter band. The control unit CPU determines a second error parameter (ERR_BV_Na.sub.(t)) on the basis of a difference between the actual value of the variation of blood volume (BV %.sub.meas(t)) at the control instant (t) and a corresponding value on the first parameter trajectory (BV %.sub.traj(t)) and a difference between an actual value of the third parameter (Cd.sub.meas(t); Na.sub.meas(t)) at the control instant (t) and a corresponding value of the third parameter band.
[0212] Then, the control unit CPU calculates a first value of the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) on the basis of the first error parameter (ERR_BV %_UF.sub.(t)) and of the actual value of the second parameter (UFR.sub.meas(t??t); WLR.sub.meas(t??t); WL.sub.meas(t??t))) relating to a preceding control instant and calculates a first value of the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) on the basis of the second error parameter (ERR_BV %_Na.sub.(t)) and of the actual value of the third parameter (Cd.sub.meas(t-?t), Na.sub.meas(t??t)) relating to a preceding control instant. Then said first values of the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) and/or of the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) are corrected on the basis of the actual values (HRV.sub.meas(t)) and of the prescription values (prescribed threshold HRV.sub.traj(t)) of the variation of heart rate HRV (fourth parameter).
[0213] If the first values of the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) and of the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) are proper to keep the actual values of the variation of blood volume (BV %.sub.meas(t)) on or close to the prescribed trajectory but the actual value of the variation of heart rate (HRV.sub.meas(t)) is above the fourth parameter threshold, then said first values of the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) and/or of the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) are further changed/corrected such to bring again the actual values of the variation of heart rate (HRV.sub.meas(t)) below the fourth parameter threshold.
[0214] The actual value of the variation of heart rate (HRV.sub.meas(t)) may be compared with the prescription value of the variation of heart rate (HRV.sub.traj(t)) at the instant (t) in which the control is made and the second and third parameter control values to be imposed during the time interval (?t) consecutive to the instant (t) are corrected or recalculated as a function of said comparison.
[0215] For instance, the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) and/or the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) are decreased with respect to their respective calculated first values in order to limit the variation of heart rate (HRV.sub.meas(t)) and to keep it below the fourth parameter threshold.
[0216] According to this 1.sup.st embodiment, as shown in
2.SUP.nd .EmbodimentFIGS. 3 and 3A
[0217] According to a second embodiment, the fourth parameter is heart rate (HR) and not variation of heart rate (HRV). The control unit CPU receives an initial measured heart rate (HR.sub.init) of the patient P and a target heart rate (HR.sub.target) to be reached at the end of the blood treatment and customized for the patient P. The target heart (HR.sub.target) rate may be calculated by the control unit CPU and may be based on the initial measured heart rate (HR.sub.init) and on the literature data and/or anthropometric parameters of the patient P. The target heart rate may calculated based on the initial measured heart rate of the patient and on a wanted/prescribed heart rate reduction (e.g. from 80 bpm to 60 pbm): the patient starts treatment having 80 bpm and is stabilized around 60 bpm. The wanted/prescribed heart rate reduction may be an average. The target heart (HR.sub.target) rate may also be a heart rate target band.
[0218] The control unit CPU calculates a heart rate trajectory (HR.sub.traj(t)) (fourth parameter trajectory) over treatment time T taking into account the initial heart rate (HR.sub.init) and the target heart rate (HR.sub.target). The control unit CPU may also be configured to record the heart rate trajectories (HR.sub.traj(t)) of the treatments for each patient, to link each heart rate trajectory (HR.sub.traj(t)) with a marker representative of patient well-being for each treatment and to use said heart rate trajectories (HR.sub.traj(t)) to calculate and update the heart rate trajectory (HR.sub.traj(t)) for each new treatment. The heart rate trajectory (HR.sub.traj(t)) may be a band. For instance, the heart rate band may be comprised between 40 and 70 heartbeats per minute.
[0219] In this 2.sup.nd embodiment, the control unit CPU determines the first error parameter (ERR_BV_UF.sub.(t)) and the second error parameter (ERR_BV_Na(t)) correlated to the variation of blood volume (BV %) as in the 1.sup.st embodiment.
[0220] In addition, the control unit CPU determines a first error parameter (ERR_BV_UF.sub.(t)) and a second error parameter (ERR_HR_Na.sub.(t)) correlated to the heart rate HR.
[0221] The control unit CPU determines the first error parameter (ERR_BV_UF.sub.(t)) correlated to the heart rate HR on the basis of a difference between the actual value of the heart rate (HR.sub.meas(t)) at the control instant (t) and a corresponding value on the fourth parameter trajectory (HR.sub.traj(t)) and a difference between an actual value of the second parameter (UFR.sub.meas(t); WLR.sub.meas(t); WL.sub.meas(t)) at the control instant (t) and a corresponding value of the second parameter band.
[0222] The control unit CPU determines the second error parameter (ERR_HR_Na.sub.(t)) correlated to the heart rate HR on the basis of a difference between the actual value of the variation of the heart rate (HR.sub.meas(t)) at the control instant (t) and a corresponding value on the fourth parameter trajectory (HR.sub.traj(t)) and a difference between an actual value of the third parameter (Cd.sub.meas(t); Na.sub.meas(t)) at the control instant (t) and a corresponding value of the third parameter band.
[0223] Then, the control unit CPU calculates the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) on the basis of two parameter errors: the first error parameter (ERR_BV %_UF.sub.(t)) correlated to the variation of blood volume (BV %), the first error parameter (ERR_HR_UF.sub.(t)) correlated to the heart rate HR and of the actual value of the second parameter (UFR.sub.meas(t??t); WLR.sub.meas(t??t); WL.sub.meas(t??t))) relating to a preceding control instant.
[0224] The control unit CPU also calculates the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) on the basis of two parameter errors: the second error parameter (ERR_BV %_Na.sub.(t)) correlated to the variation of blood volume (BV %), the second error parameter (ERR_HR_Na.sub.(t)) correlated to the heart rate (HR) and of the actual value of the third parameter (Cd.sub.meas(t??t), Na.sub.meas(t??t)) relating to a preceding control instant.
[0225] According to this 2.sup.nd embodiment, as shown in
3.SUP.rd .EmbodimentFIGS. 5 and 5A
[0226] According to a third embodiment, the fourth parameters are two: heart rate (HR) and variation of heart rate (HRV) and the procedure is a combination of the 1.sup.st embodiment and of the 2.sup.nd embodiment. Indeed, as shown in the flow diagram of
[0227] For instance, as in the 1.sup.st embodiment, the second parameter control value (UFR.sub.control(t); WLR.sub.control(t); WL.sub.control(t)) and/or the third parameter control value (Cd.sub.control(t); Na.sub.control(t)) are decreased with respect to their respective calculated first values in order to limit the variation of heart rate (HRV.sub.meas(t)) and to keep it below the fourth parameter threshold.
[0228] In other embodiments, the control unit CPU may be configured to take into account also at least a fifth parameter, like the infusion flow rate (Q.sub.INF) and/or the transmembrane pressure (TMP), to calculate a fifth parameter control value and to impose also a fifth parameter control value during the time interval consecutive to the instant in which the control is made such that: the actual values of the variation of blood volume (BV %.sub.meas(t)) track the prescription values of the variation of blood volume (BV %.sub.traj(t)) over the predetermined treatment time and the actual values of the heart rate (HR.sub.meas(t)) or variation of heart rate (HRV.sub.meas(t)) track the respective prescription values over the predetermined treatment time. The control procedure above described is automatically managed by the control unit CPU. In case, despite the automatic control procedure, the actual values of the variation of blood volume (BV %.sub.meas(t)) and/or the actual values of the heart rate (HR.sub.meas(t)) and/or of variation of heart rate (HRV.sub.meas(t)) move away from the respective prescription values (move away from a prescribed trajectory or move outside a prescribed band or move above or below a prescribed threshold), the control unit CPU is programmed to issue an alarm signal to alert the staff and/or to stop the blood treatment.
[0229] While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not to be limited to the disclosed embodiment, but on the contrary, is intended to cover various modifications and equivalent arrangements, all included within the scope of the appended claims.