Skip to main content
Membranes logoLink to Membranes
. 2022 Jul 15;12(7):710. doi: 10.3390/membranes12070710

Investigating the Dialysis Treatment Using Hollow Fiber Membrane: A New Approach by CFD

Hortência L F Magalhães 1, Ricardo S Gomez 2,*, Boniek E Leite 3, Jéssica B S Nascimento 3,4, Mirenia K T Brito 3, Morgana V Araújo 3, Daniel C M Cavalcante 5, Elisiane S Lima 3, Antonio G B Lima 2,3, Severino R Farias Neto 1,3
Editors: Shu-Hsien Huang, Kueir-Rarn Lee, Micah Belle Marie Yap Ang
PMCID: PMC9320344  PMID: 35877913

Abstract

Due to the increase in the number of people affected by chronic renal failure, the demand for hemodialysis treatment has increased considerably over the years. In this sense, theoretical and experimental studies to improve the equipment (hemodialyzer) are extremely important, due to their potential impact on the patient’s life quality undergoing treatment. To contribute to this research line, this work aims to study the fluid behavior inside a hollow fiber dialyzer using computational fluid dynamics. In that new approach, the blood is considered as multiphase fluid and the membrane as an extra flow resistance in the porous region (momentum sink). The numerical study of the hemodialysis process was based on the development of a mathematical model that allowed analyzing the performance of the system using Ansys® Fluent software. The predicted results were compared with results reported in the literature and a good concordance was obtained. The simulation results showed that the proposed model can predict the fluid behavior inside the hollow fiber membrane adequately. In addition, it was found that the clearance decreases with increasing radial viscous resistance, with greater permeations in the vicinity of the lumen inlet region, as well as the emergence of the retrofiltration phenomenon, characteristic of this type of process. Herein, velocity, pressure, and volumetric fraction fields are presented and analyzed.

Keywords: computational fluid dynamics, hemodialysis, membrane

1. Introduction

In Brazil, according to the Brazilian nephrology census carried out in July 2016, approximately 122,825 people are on dialysis treatment due to renal insufficiency. Unevenly distributed throughout the country, there are 747 active dialysis units (4% in the north region, 18% in the northeast region, 7% in the midwest, 49% in the southeast, and 22% located in the south region), responsible for providing this treatment for the population [1].

Renal insufficiency can be defined as the loss of the kidney’s ability to maintain the electrolyte balance of the body and remove the metabolic breakdown products. In its acute phase, the disease causes a rapid reduction in renal function, being reversible if treated properly. However, chronic renal insufficiency, unlike acute, is characterized by the gradual and irreversible loss of these functions [2].

The progressive accumulation of compounds through metabolism, normally excreted by healthy kidneys, is usually known as the uremic syndrome. This symptom of renal insufficiency can lead to a reduction in the filtration rate of the kidneys to values below 5 mL/min [3,4]. The incidence of this disease has gradually increased in recent years, as a reflection of the population aging that needs to live each day with several comorbidities [5].

Patients suffering from renal insufficiency can be treated initially through blood pressure control, medications, and dietary treatments. However, over time, dialysis treatment or kidney transplantation is necessary [2,6]. In hemodialysis therapy, a device known as a dialyzer is used to supply the kidneys’ function. This equipment consists of a hull (shell) fitted with a bundle of tubes (hollow fiber membranes). The dialyzer allows blood to flow through the tubes, enabling the removal of metabolic waste by mass transfer (diffusion and convection) that occurs through a porous membrane between the blood and the dialysis solution (dialysate), contained on the shell side [7].

Clark et al. [8] mention that the dialyzer is equipment consisting basically of three components: the dialysate fluid compartment, the blood compartment, and the membrane. The authors emphasize that the knowledge about the physicochemical phenomena and mechanisms involved in this process contribute to optimizing the operational parameters involved in hemodialysis treatment.

Ding et al. [9], when studying an artificial kidney, observed that the simulation of a dialyzer based on the finite-element method is a viable alternative to investigate the behavior of the concentration and velocity fields inside the hollow fiber membrane, enabling the obtainment of expressive results, useful for predicting the removal rate of toxins from the blood.

Some works have been reported in the literature evaluating the phenomenon of mass transfer in dialyzers (hollow fiber membranes). Among the various experimental works, we can mention Klein et al. [10] and Liao et al. [11]. Among the theoretical works, we can mention Lu and Lu [12], which proposed to analyze the mass transfer in a dialysis system with the concurrent flow in parallel plates. Among the numerical works, we can mention Pstras et al. [13], who presented the main mathematical models used to study/optimize hemodialysis therapy, and Cancillaet al. [14], who developed a CFD model to simulate the hemodialysis process in hollow fiber membrane modules.

In addition to the aforementioned research, numerical works can be found discussing dialysis treatment from the perspective of chemical species transfer, such as Gostoli and Gatta [15], who studied mass transfer in countercurrent and concurrent flow in a capillary; Ding et al. [16], when developing a double porous zone model for mass transfer in a hemodialyzer, and Kanchan and Maniyeri [17], Liao et al. [18], Lu and Junfeng Lu, [6] and Donato et al. [19] when studying the solute transport in hemodialysis membranes with a two-dimensional approach. However, to investigate the dialysis process from the perspective of momentum transport, Choi et al. [20] and Kim et al. [21] modeled the blood as a multiphase fluid.

Hemodialysis is the main treatment for patients with chronic renal insufficiency. The procedure is performed in specialized nephrology services and has an average duration of three to four hours, requiring three weekly dialysis sessions, which makes the treatment very difficult for human beings. Therefore, contributions in this area represent an expectation to improve the quality of life of patients with this comorbidity. Although works are being developed in this area, investigations about fluid dynamics inside the hollow fiber are still scarce, especially dealing with blood flow through a multiphase approach. Therefore, in addition to the aforementioned research, this work aims to investigate the hemodialysis process in a hollow fiber membrane via computational fluid dynamics.

Hemodialysis is the main treatment for patients with chronic renal insufficiency. The procedure is performed in specialized nephrology services and has an average duration of three to four hours, requiring three weekly dialysis sessions, which makes the treatment very difficult for human beings. Therefore, contributions in this area represent an expectation to improve the quality of life of patients with this comorbidity. Although works are being developed in this area, investigations about fluid dynamics inside the hollow fiber are still scarce, especially dealing with blood flow through a multiphase approach, where the blood is modeled as two distinct phases (blood and contaminant). Therefore, in addition to the aforementioned research, this work aims to investigate the hemodialysis process in a hollow fiber membrane via computational fluid dynamics. The innovative aspect in this research deals with each phase’s mathematical consideration. Herein, each involved phase was defined as an identifiable class of material that has a particular inertial response and interaction with the flow field in which it is immersed. Besides, the porous medium is considered as an extra resistance to flow in the porous region in the form of a moment sink by adding a source term to the momentum equation applied in each element in that region. Clearly, it is an attempt to predict the hemodialysis process based in a new mathematical procedures and tools. Thus, the authors strongly recommend that more sophisticated approaches must be investigated from this research.

2. Methodology

2.1. Problem Description

The research is based on a model CT190G dialyzer (Baxter Healthcare Co., McGaw Park, IL, USA) consisting of a hull and a bundle of 12,000 triacetate cellulose hollow fiber. A schematic of the equipment and details of the membrane section used in the methodology can be seen in Figure 1, as described by Liao et al. [18].

Figure 1.

Figure 1

Scheme of the dialyzer operation.

The hollow fiber membrane consists of three parts: the shell (dialysate flow region), the porous membrane, and the lumen (blood flow region). Inside the equipment, blood (water and urea contaminant) flows into the lumen domain and the dialysate into the shell domain, with the flow in opposite directions (countercurrent), as illustrated in Figure 2. The dimensions of the equipment are listed in Table 1.

Figure 2.

Figure 2

Geometric representation of the hollow fiber membrane.

Table 1.

Dimensions of the hollow fiber membrane [18].

Equipment Dimensions (mm)
Length (L) 203.2
Section thickness (E) 0.0208962
The thickness of the dialysate flow region (Ed) 0.04475
Membrane thickness (Em) 0.015
Blood flow thickness (Eb) 0.1

2.2. Computational Domain

To perform the numerical simulations, three numerical meshes (M1, M2, and M3) were built using the Ansys® Designer Modeler and Meshing 15.0 software (Canonsburg, PA, USA), as illustrated in Figure 3.

Figure 3.

Figure 3

Two-dimensional mesh of the tubular membrane cross-section: (a) Mesh M1, (b) Mesh M2, and (c) Mesh M3.

2.3. Mathematical Modeling

For the study of the hemodialysis process using a hollow fiber membrane section, the following considerations were assumed:

  • Newtonian fluids;

  • Flow in a laminar, incompressible, isothermal, and transient regime;

  • Constant thermophysical and chemical properties;

  • Anisotropic porous medium;

  • Negligible gravitational effect;

  • The proteins present in the blood were disregarded;

  • Adsorption of urea on the membrane contact surface, blockage of membrane pores, formation of concentration polarization layer, and chemical reactions are disregarded;

  • Only one section of the hollow fiber membrane is considered, due to the angular symmetry presented by the geometry;

  • The Eulerian–Eulerian approach was adopted for multiphase flow.

After due consideration, the mass conservation equation for phase q (Equation (1)) and linear momentum (Equation (2)) can be written as:

  • Mass conservation equation for the non-porous media

tfqρq+·fqρqvq=0 (1)

where f is the volume fraction of the phase q, νq is the velocity vector of the phase q, and ρ is the phase density.

  • Linear momentum equation

tfqρqvq+·fqρqvqvq=fqP+·τ¯q+p=1nRpq+Si (2)

where P is the pressure shared by all phases and τ¯q is the stress–strain tensor.

The stress–strain tensor is defined by Equation (3) as follows:

τ¯q=fqμqvq+vqT+fλq23μq·vqI¯ (3)

where μq and λq are the viscosity and shear of phase q.

The term referring to the interface forces, Rpq, depends on pressure, friction, cohesion, and other acting effects, and is subject to the conditions of Equations (4) and (5).

Rpq=Rqp (4)
Rqq=0 (5)

Ansys Fluent® software uses an interaction term between the forces, described by:

p=1nRpq=p=1nKpqvpvq (6)
Kpq=Kqp (7)

where Kpq is the interface moment exchange term, given by:

Kpq=fq×fp×ρp×faτp (8)

where fa is the drag function, and τp is the particulate relaxation time, defined as:

fa=CD×Re18μq (9)
τp=ρp×dp218μq (10)

where CD is the drag coefficient, and Re is the relative Reynolds number, defined for the primary phase (q) and for the second phase (p), and dp is the diameter of the droplet or bubble of the secondary phase.

The drag coefficient and the relative Reynolds number are calculated using Equations (11) and (12) [22].

CD=24×1+0.15×Re0.687/ReRe10000.44Re>1000 (11)
Re=ρqvpvqdpμq (12)
  • Linear momentum equation for the porous medium

The porous media model is formed by incorporating extra flow resistance in the porous region, in the form of a momentum sink. This occurs by adding a source term in the momentum equation, applied to the elements of that region. The added source term is composed of two parts: a viscous loss term (Darcy) and an inertial loss term, as seen in Equation (6).

Si=j=13Dij×μ×vj+j=13Cij12ρ×v×vj (13)

where Si is the source term for the i (x, y, or z) momentum equations, ν is the magnitude of the velocity, and μ is the viscosity. The source term added (momentum sink) contributes to the pressure gradient in the porous cell, creating a pressure drop that is proportional to the fluid velocity.

For simple homogeneous porous media, Equation (13) can be rewritten as:

Si=μα×vi+C212v×vi (14)

where α is the permeability and C2 is the inertial resistance factor.

When using the porous medium model, it is considered that the porous cells are completely open, and the only resistance imposed to the flow is given in the form of the viscous (1/α) and inertial (C2) resistance coefficients.

For laminar flow through porous media, the constant C2 can be considered zero, as the pressure drop is normally proportional to velocity. By disregarding diffusion and convective acceleration, the porous medium model can be expressed by Darcy’s Law, as follows:

P=μαv (15)

Therefore, the pressure gradient inside the porous region can be given by:

Px=j=13μαxjvjΔnx (16)
Py=j=13μαyjvjΔny (17)
Pz=j=13μαzjvjΔnz (18)

where Δnx, Δny, and Δnz are the thicknesses of the porous medium in the x, y, and z directions, respectively.

Conditions Used in Simulations

  • (a)

    Initial and boundary conditions

To complete the mathematical modeling, the following initial and boundary conditions illustrated in Figure 4 were used:

  • Initial conditions

Figure 4.

Figure 4

Domain boundaries under study.

The initial concentration of the contaminant (urea) at the entrance of the lumen, Cin, at t = 0 s, so that:

C=Cin (19)

where Cin=0.7 kg/m3.

In addition, the fiber was considered to be completely filled with saline solution (water) at time t0, before starting the process.

  • Boundary conditions

On the axis of symmetry

The following conditions were admitted on the axis of symmetry:

vxy=vyy=0 (20)
Cy=0 (21)
vy=0 (22)

In the domain inlets

A condition of constant values for blood and dialysate volumetric fluxes at the domain inlets, in countercurrent, was assumed.

QB=QBin×ρbN (23)
QD=QDin×ρdN (24)

where QBin is the blood volumetric flowrate (water + urea), QDin is the dialysate volumetric flowrate, and N is the number of dialyzer tubes proposed by Liao et al. [18].

In the domain outlets

A zero-pressure condition at the mass flow outlets was assumed.

  • (b)

    Thermophysical parameters of membrane and fluids

The thermo-physical parameters of the fluids and membrane are shown in Table 2.

Table 2.

Thermo-physical properties and parameters of fluids and membrane [18].

Fluids Density
ρ (kg/m3)
Viscosity
μ (kg/m·s)
Viscous Resistance Axial 1/αx (m −2) Porosity
Dialysate 998.2 0.001003 - -
Blood Water 998.2 0.001003 - -
Urea 1280.0 0.002300 - -
Membrane - - 7.75×108 0.2

2.4. Studied Cases

To evaluate the influence of the mesh on the simulation results, the grid convergence index (GCI) method was applied to three meshes with different element densities, as shown in Table 3. In the simulations performed, the lumen feed flux, QBin, the shell feed flux, QDin, the axial viscous resistance, 1/αx, the radial viscous resistance, 1/αy, and the urea concentration in the lumen feed, Cin, were kept constant (Table 4).

Table 3.

Simulated cases for the GCI analysis.

Case Number of Mesh Elements Nm
01 718.920
02 344.267
03 147.785

Table 4.

Parameters considered constant in the GCI analysis.

Parameter Symbol Value
Lumen feed flux (mL/min) QBin 300
Shell feed flux (mL/min) QDin 300
Axial viscous resistance (m−2) 1/αx 7.75×108
Radial viscous resistance (m−2) 1/αy 2.15×1014
Urea concentration in the lumen feed (kg/m3) Cin 0.7

After the mesh study was completed, the optimized mesh was selected. With the appropriate mesh, different simulations were carried out, varying the radial viscous resistance. All cases studied are shown in Table 5.

Table 5.

Conditions used in hollow fiber membrane simulations.

Case 1/αy m2
04 2.40×1010
05 2.40×1011
06 2.40×1013
07 2.40×1014
08 2.40×1015
09 2.15×1014

2.5. Procedures Used

  • (a)

    Mesh evaluation

Celik et al. [23] developed the grid convergence index (GCI), based on the Richardson Extrapolation, for mesh convergence analysis. This method estimates the solution by extrapolating the solutions from existing meshes and by the relative grid convergence index of the meshes produced [24]. Celik et al. [23] report that the procedure for determining the GCI starts by determining the representative mesh size, h (Equation (25)), as follows:

h=1Nmi=1NmΔVi1/3 (25)

where Nm is the number of mesh elements and ΔVi is the volume occupied by element i.

Using the value obtained in Equation (25), as a reference, meshes are generated, with different numbers of elements. The method determines that the ratio, r=h/hrefined, must be greater than 1.3 for each generated mesh.

In this methodology h1>h2>h3, that is, h1 will correspond to the most refined mesh and h3 to the less refined mesh, and ϕ1, ϕ2, and ϕ3 will be the respective results of a given variable analyzed. Therefore, the ratios between meshes r21 and r32 were defined, according to the following equations:

r21=h2h1 (26)
r32=h3h2 (27)

Using Equations (28)–(30), the order of convergence, or apparent order (p), is calculated as follows:

p=1lnr21lnε32ε21+qp (28)
qp=lnr21psr32ps (29)
s=signε32ε21 (30)

where,

ε21=ϕ2ϕ1 (31)
ε32=ϕ3ϕ2 (32)

From Equation (29), it is observed that qp = 0 for r21=r21.

According to Paudel and Saenger [25], the value of the constant c that determines the convergence (Equation (33)) is given by:

c=ϕ1ϕ2ϕ2ϕ3 (33)

For c>1 there is a monotonic divergence of the solution, 0<c<1 a monotonic convergence, 1<c<0 an oscillatory convergence, and c<1 indicates an oscillatory divergence.

The extrapolated solutions and the approximate relative errors can be determined by Equations (34)–(36), respectively.

ϕext21=r21p×ϕ1ϕ2r21p1 (34)
ea21=ϕ1ϕ2ϕ1 (35)
ea32=ϕ2ϕ3ϕ2 (36)

Therefore, based on the equations presented, the Grid Convergence Index (GCI) can be obtained using Equations (37) and (38), as follows:

GCI21=1.25×ea21r21p1 (37)
GCI32=1.25×ea32r32p1 (38)

Equations (25)–(38) were implemented in a VBA/Excel code to perform the calculations, using the ratio, r21=r32=1.5.

  • (b)

    Validation of the mathematical model

To obtain the radial viscous resistance (in the y-direction) corresponding to the membrane resistance used by Liao et al. [18] in their experiments, six simulations (Cases 04, 05, 06, 07, 08, and 09) were carried out, keeping constant values for feed fluxes and axial viscous resistance 1/αx, and varying the radial viscous resistance 1/αy.

After the end of each simulation, a process parameter known as clearance was determined. This parameter represents the solute removal rate and is defined as follows:

Clearance=QBin×CBinQBout×CBoutCBin (39)

With the data obtained for each simulated case, a linear regression of the clearance parameter was performed as a function of radial viscous resistance (Equation (40)) using Excel software.

Clearance=a×ln1αy+b (40)

where a and b are constants to be determined.

After determining the parameters a and b of Equation (40), and using the Clearance obtained experimentally by Liao et al. [18], a value of 1/αy was obtained and implemented in Ansys Fluent® software. With these data, a new simulation was made, where a new Clearance was obtained, which was compared with the one obtained experimentally by Liao et al. [18] under the same operating conditions. Once the error of this comparison was verified, the value of 1/αy was corrected and the process was repeated until a minimum error was obtained (trial and error method).

3. Results and Discussion

3.1. Mesh Quality Assessment

As already mentioned, the Grid Convergence Index (GCI) method was used to evaluate the quality of the developed meshes. To perform the analyses, three computational meshes with different refinement levels were generated (M1, M2, M3) under a refinement ratio of 1.5, applied to the Sizing command in the mesh generation software, Meshing by Ansys®. This refinement ratio is per the methodology proposed by Roache [26]. The number of elements of the meshes used can be seen in Table 3. The meshes were made in a structured way, with a standardized refinement throughout the domain; details can be seen in Figure 3 and Figure 5.

Figure 5.

Figure 5

Details of the meshes used in the simulations (a) M1, (b) M2, and (c) M3.

For the mesh test, the hydrodynamic variables of urea velocity and pressure were investigated using the GCI. For the analysis of urea velocity using the GCI method, three radial lines were chosen at the axial positions 20.0 mm, 101.6 mm, and 183.2 mm, as shown in Figure 6, aiming to analyze the regions close to the inlet and outlet and center of the equipment.

Figure 6.

Figure 6

Axial positions of lines for collecting urea velocity data.

Table 6 presents the results obtained in the study of the GCI for the urea velocity in the y = 0.159 mm position, at the axial positions x = 20 mm, 101.6 mm, and 183.2 mm. After analyzing Table 6, it is observed that the values of the coefficient c are in the range of 0<c<1, indicating monotonic convergence. Furthermore, the GCI21<GCI32 indicates that the dependence of the results on the mesh elements sizes has been reduced and is approaching an independence condition. It can also be seen that the values of GCI21 and GCI32 are below the 10% limit, as established by Celik and Karatekin [27]. The values of the variables GCI32 and rpGCI21 are close enough, indicating that the extrapolated solution is close enough to the exact solution for this variable.

Table 6.

Parameters obtained from the study of the Grid Convergence Index for urea velocity as response variable (y = 0.159 m).

Parameter Axial Position
x1 = 20 mm x2 = 101.6 mm x3 = 183.2 mm
Urea velocity (m/s) Mesh M1 3.709×103 2.422×103 4.036×103
Mesh M2 3.706×103 2.399×103 4.034×103
Mesh M3 3.698×103 2.340×103 4.030×103
p 1.384 1.509 1.831
ϕext21=Mext (m/s) 3.712×103 2.411×103 4.037×103
ICM21 1.067×103 1.031×102 2.778×104
ICM32 2.104×103 2.179×102 6.815×104
c 0.394 0.368 0.308
rpICM21 2.102×103 2.159×102 6.813×104

It is observed that, as the mesh is refined, the value of the variable of interest approaches the value of the asymptotic solution. This behavior is evidenced in the three axial positions. Meshes M2 and M1 present similar solutions and a slight difference is verified for mesh M3, with less refinement, especially in the axial position 101.6 mm.

Figure 7 illustrates the urea velocity profiles in the three axial positions: 20.0 mm, 101.6 mm, and 183.2 mm, for different meshes M1, M2, M3, compared to the result obtained for the extrapolated mesh (Mext). Very similar velocity profiles can be seen in the three figures. For all meshes, velocity values close to the asymptotic solution (obtained with the extrapolated mesh) are verified. Furthermore, it is possible to observe a decrease in the urea velocity with the Y position, especially in the range 0.100Y0.115 mm, due to the resistance to flow, imposed by the porous medium (membrane).

Figure 7.

Figure 7

The urea velocity profile in (a) 20.0 mm, (b) 106.6 mm, and (c) 183.2 mm axial positions for different meshes.

Table 7 summarizes the obtained mean relative error of the variable compared to the obtained value using the extrapolated mesh, for the three axial positions x1, x2, and x3. There is a smaller mean relative error for the most refined mesh (M1) compared to the extrapolated mesh, with values of 1.44%, 0.82%, and 0.2%. Similar results are observed for the mesh M2, with mean relative errors close to those obtained for M1.

Table 7.

Relative error compared to the extrapolated mesh.

Mesh Mean Relative Error (%)
x1 (20 mm) x2 (101.6 mm) x3 (183.2 mm)
M1 1.44 0.82 0.2
M2 2.04 1.66 0.36
M3 1.50 3.86 0.59

To ensure the quality (convergence) of the analyzed meshes and assist in decision making, in addition to urea velocity, one more hydrodynamic variable was evaluated: the pressure. Thus, the pressure was investigated using the GCI method, in the axial positions 10.0 mm, 101.6 mm, and 193.2 mm, as shown in Figure 8.

Figure 8.

Figure 8

Axial positions of lines for collecting pressure data.

Table 8 shows the pressure values at positions x1, x2, and x3, as well as the parameters used in the GCI method. It is observed that the parameter c is in the range between 0 and 1, indicating monotonic convergence, with a solution within the asymptotic range, as expected for GCI32rpGCI21 [26]. Parameters GCI21 and GCI32 have values below 10%, satisfying the specifications for convergent solutions as proposed by Celik and Karatekin [27]. Furthermore, the GCI21 is smaller than the GCI32, indicating independence of the results related to the refinement of the mesh. Analogous behavior can be observed for the other two axial positions, x2 and x3.

Table 8.

Parameters obtained from the study of the Grid Convergence Index for pressure as response variable (y = 0.159 m).

Parameter Axial Position
x1 = 10.0 mm x2 = 101.6 mm x3 = 193.2 mm
Pressure (Pa) Mesh M1 188.42 135.71 80.58
Mesh M2 185.58 134.78 81.96
Mesh M3 177.54 132.85 87.39
p 1.598 1.030 2.205
ϕext21=Mext (Pa) 190.81 137.14 79.88
ICM21 1.58×102 1.31×102 1.09×102
ICM32 3.52×102 2.19×102 3.16×102
c 0.350 0.483 0.252
rpICM21 3.47×102 2.17×102 3.22×102

It is observed that meshes, M1, M2 and M3 have similar pressure values, especially meshes M1 and M2, with a pressure difference of 2.83 Pa at position x1, 0.93 Pa at position x2, and 1.37 Pa at position x3. These behaviors indicate that the solutions obtained with the analyzed meshes are close to the extrapolated solution.

Figure 9 illustrates the pressure profiles at three axial positions x1 = 10.0 mm, x2 = 101.6 mm and x3 = 193.2 mm, at position y = 0.159 m, for different mesh sizes M1, M2, M3, compared to the result obtained for the extrapolated mesh, Mext. These figures show a good approximation of the solutions obtained with the meshes M1, M2, and M3 with those obtained with asymptotic solutions (Mext). Since the fluids are flowing in countercurrent, there are higher pressure values in the regions close to the lumen and shell inlets.

Figure 9.

Figure 9

Pressure profile at (a) 10.0 mm, (b) 106.6 mm, and (c) 193.2 mm axial positions for different meshes.

Table 9 illustrates the mean relative error compared to that obtained with the extrapolated mesh, for the three axial positions: 10.0 mm, 101.6 mm, and 193.2 mm, for meshes M1, M2, and M3. Corroborating the results presented in Figure 9 it is observed that the mesh M1 has the lowest mean relative error compared to the extrapolated mesh, with values lower than 2%, at the three positions analyzed. A similar result is observed for the mesh M2, which presents mean relative errors close to the values obtained for M1. However, the mesh M2 presents a lower computational effort, with reduced simulation time compared to that observed for the mesh M1, in addition to solutions independent of the element size. It is, therefore, the best option for subsequent simulations.

Table 9.

Mean relative error compared to extrapolated mesh.

Mesh Mean Relative Error (%)
x1
(10.0 mm)
x2
(101.6 mm)
x3
(193.2 mm)
M1 1.46 1.04 1.17
M2 2.30 1.72 1.56
M3 4.00 3.13 1.90

3.2. Hollow Fiber Membrane Analysis

3.2.1. Clearance

As a representative parameter of the volumetric flux of urea removed from the bloodstream, clearance was used to validate the mathematical model developed. The statistical parameters of Equation (40) achieved after adjustment to the clearance data obtained in the simulation of cases 04 to 08 are a = −10.19 mL/min and b = 559.54 mL/min. The coefficient of determination obtained after fitting was R2 = 0.84.

Figure 10 illustrates the behavior of clearance as a function of the radial viscous resistance of the membrane obtained in cases 04 to 08. It is observed that the clearance decreases with increasing viscous resistance since the permeation through the membrane included in the mathematical model is controlled by the action of the viscous resistance, responsible for regulating the transport of particles in the porous domain. Therefore, when viscous resistance is increased, there is a decrease in the flow through the membrane and, consequently, a reduction in the removal rate of urea from the bloodstream.

Figure 10.

Figure 10

Clearance as a function of membrane viscous resistance.

Table 10 summarizes the comparison between the best result obtained for clearance after the adjustment process applying the trial and error technique (Case 9) and the experimental and numerical data reported by Liao et al. [18], which were obtained under the same operating conditions.

Table 10.

Comparison between results obtained in this work and those available in the literature.

Case Radial Viscous Resistance,
1/αm2
Clearance (mL/min)
Numerical
(This Work)
Experimental
(Liao et al. [16])
Error Numerical
(Liao et al. [18])
Error
09 2.15×1014 235.18 235±7.4 0.08% 220 6.81%

Upon analyzing Table 10, it is verified that the clearance obtained after successive simulations (Case 9) presents a value close to the experimental result reported by Liao et al. [18], with a very small error, 0.08%, much lower than the error obtained by Liao et al. [18], 6.81%. This difference is probably due to the difference in the mathematical models used in this research and the one used by Liao et al. [18]. In their research, Liao et al. [18] use a methodology based on the coupling of the domains (shell, lumen, and membrane), considering the shell domain as a porous zone, with the Darcy equations being applied to predict the flux on the shell side, the Navier–Stokes equations to simulate lumen-side flux, and the Kedem–Katchalsky equations to calculate transmembrane flux. The present work, on the other hand, uses a multiphase Eulerian–Eulerian approach for all domains, incorporating an extra resistance in the linear momentum equation to predict the flow in the porous domain, making it, therefore, a more robust and accurate model.

3.2.2. Volume Fraction

Figure 11 shows the urea volume fraction field in the XY plane at Z = 0, for different moments of the process—500, 1000, 1500, 2000, and 2500 s—for case 09. Analyzing this figure, it is observed that the fluid takes approximately 2500 s to travel through the entire hollow fiber membrane, with higher concentrations of urea, as predicted, in the vicinity of the lumen inlet region. In the membrane, it is possible to see the axial permeation of urea due to the characteristic of the anisotropic porous medium, with a lower axial viscous resistance than the radial one (Figure 11a–c); however, this behavior is not maintained for t > 1500 s, due to the approximation of the flow to the shell inlet.

Figure 11.

Figure 11

Distribution of the volume fraction of urea in the XY plane at Z = 0 m and different process times: (a) 500 s, (b) 1000 s, (c) 1500 s, (d) 2000 s, and (e) 2500 s.

Figure 12 shows the urea volume fraction field in the domains: shell, porous membrane, and lumen, in the XY plane at Z = 0, at time t = 6200 s, for case 09. It is observed a decrease in the volume fraction of urea at the end of the blood flow region and the beginning of the dialysate flow region. This behavior is associated with the countercurrent flow and the characteristics of the porous medium, which provide permeation of the solute, with higher concentrations of urea in the feed and dialysate output.

Figure 12.

Figure 12

Distribution of the volume fraction of urea in the XY plane at Z = 0 m and at time t = 6200 s.

Figure 13 shows the urea volume fraction profile in three axial positions—20.0 mm, 101.6 mm, and 183.2 mm—inside the porous domain, at t = 6200 s. A practically constant volume fraction profile is observed in the axial positions of 20.0 mm and 101.6 mm, and a decreasing behavior with the radial position only in the position of 183.2 mm, precisely due to the proximity to the dialysate inlet in countercurrent.

Figure 13.

Figure 13

Volume fraction profile of urea inside the membrane, in the axial positions of 20 mm, 101.6 mm, and 183.2 mm, at t = 6200 s (Case 9).

Figure 14 illustrates the urea local velocity field in the domains: shell, lumen, and porous membrane, in the XY plane at Z = 0, at time 6200 s, for case 9. Upon analyzing this figure, higher local urea velocities are observed in the inlet and outlet sections of the lumen, and the exit region of the shell. Countercurrent fluxes, through a membrane with low resistance to flow and the drag force, help transport the solute, causing larger volume fractions of urea in high-velocity regions. Furthermore, variations in velocity inside the porous medium can be seen, associated with the anisotropic membrane, with axial viscous resistance (7.75×108 m2) greater than the radial viscous resistance (2.15×1014 m2), providing greater permeation along the membrane. It is important to note that the scale of values in the legend is different.

Figure 14.

Figure 14

Distribution of the local velocity of urea in the XY plane at Z = 0 m and at time t = 6200 s.

Figure 15 shows the urea velocity profile in three axial positions—20.0 mm, 101.6 mm, and 183.2 mm—inside the porous domain at t = 6200 s. Analyzing this figure, we can observe that the urea velocity decreases with the increase of radial position, due to the resistance imposed on the flow by the porous membrane. In addition, there is a similar behavior in the three positions analyzed, with a greater velocity gradient in the axial position 183.2 mm.

Figure 15.

Figure 15

Velocity profile of urea inside the membrane, in the axial positions 20.0 mm, 101.6 mm, and 183.2 mm, at t = 6200 s (Case 9).

Figure 16 represents the pressure field inside the domains of shell, lumen, and porous membrane, in the XY plane at Z = 0, at time 6200 s, for case 9. Analyzing this figure, high pressures are verified in the entrance regions of the domains, due to the mass flow in these regions, presenting a greater pressure variation in the shell region. This pressure distribution inside the equipment is associated with strict control of the dialyzer output conditions. High inlet pressures help in convective transport of solute, especially in the region close to the lumen inlet, as well as in the appearance of a possible retrofiltration in the vicinity of the lumen outlet.

Figure 16.

Figure 16

Pressure distribution in the XY plane at Z = 0 m and at time t = 6200 s.

Figure 17 shows the pressure profile in three axial positions, 20.0 mm, 101.6 mm, and 183.2 mm, inside the porous domain, at t = 6200 s. It is observed in the axial position 20.0 mm that the pressure decreases with the increase in the radial position, opposite behavior to that verified in the position 183.2 mm. In these regions, pressure gradients are accentuated due to the influence of equipment inputs and outputs, as seen in the pressure fields (Figure 16). Note that this opposite pressure behavior at positions 20.0 and 183.2 mm causes fluid flow in opposite directions, from the lumen to the shell at x = 20.0 mm and from the shell to the lumen at x = 183.2 mm.

Figure 17.

Figure 17

Pressure profile inside the membrane, in the axial positions of 20.0 mm, 101.6 mm, and 183.2 mm, at t = 6200 s (Case 9).

3.2.3. Flow Lines and Velocity Vectors

Figure 18 shows the behavior of urea velocity in the form of streamlines in the domains: shell, lumen, and porous membrane, in the XY plane at Z = 0, at time 6200 s, for case 9. It is observed, by the streamlines, a behavior similar to that of Figure 14, with the greater mass flow in the region close to the lumen inlet. Furthermore, it is possible to visualize the drag of particles and solute permeation through the membrane, in addition to the presence of the retrofiltration phenomenon.

Figure 18.

Figure 18

Urea streamlines in the XY plane, at Z = 0 m, and at time t = 6200 s.

Figure 19 shows the urea velocity vectors field at the fiber-hollow membrane interface in the Y direction, for case 9. It is possible to observe a higher urea permeation in the first half of the membrane, reducing with the progress of the flow due to the influence of countercurrent dialysate flow. The retrofiltration phenomenon is evident when observing the velocity field in the form of vectors; it can be seen that the fluid flows from the lumen to the shell in the left region of the domain and the opposite occurs in the right region of the domain. This behavior is expected for hemodialysis membranes, as observed by Eloot [28].

Figure 19.

Figure 19

Urea velocity vectors at the hollow fiber membrane interface at t = 6200 s.

4. Conclusions

Based on the numerical results obtained in the simulations of the hemodialysis process via hollow fiber membrane, it can be concluded that the proposed mathematical model proved to be useful to predict the fluid behavior inside the hollow fiber membrane, allowing a better understanding of the fluid dynamics inside the equipment. The clearance parameter decreases with increasing radial viscous resistance and the analysis of the volume fraction field and streamlines of urea showed greater permeation in the vicinity of the lumen inlet region. Moreover, the highest pressures were observed at the shell and lumen inlets, with a greater variation on the shell side, due to the presence of the hollow fiber membrane separating the two domains. Further, the presence of retrofiltration phenomena was observed, especially in the vicinity of the lumen outlet region, due to the influence of countercurrent dialysate feeding.

Acknowledgments

The authors are grateful for the lab technical support (LPFI and LCTF) from the Federal University of Campina Grande, Brazil.

Author Contributions

Conceptualization, H.L.F.M. and S.R.F.N.; methodology, H.L.F.M. and D.C.M.C.; validation, H.L.F.M., B.E.L. and M.V.A.; formal analysis, H.L.F.M., B.E.L., J.B.S.N. and E.S.L.; writing—original draft preparation, H.L.F.M., R.S.G., J.B.S.N., D.C.M.C. and M.K.T.B.; writing—review and editing, M.K.T.B., M.V.A., R.S.G., E.S.L. and A.G.B.L.; supervision, A.G.B.L. and S.R.F.N.; project administration, A.G.B.L. and S.R.F.N.; funding acquisition, A.G.B.L. and S.R.F.N. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available upon request from the authors.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research was funded by CAPES, CNPq and FAPESQ-PB (Brazilian Research Agencies).

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Sesso R.C., Lopes A.A., Thomé F.S., Lugon J.R., Martins C.T. Brazilian Chronic Dialysis Survey 2016. Braz. J. Nephrol. 2017;39:261–266. doi: 10.5935/0101-2800.20170049. (In Portuguese) [DOI] [PubMed] [Google Scholar]
  • 2.Ribeiro R.D.C.H.M., Oliveira G.A.S.A., Ribeiro D.F., Bertolin D.C., Cesarino C.B., Lima L.C.E.Q., Oliveira S.M. Characterization and etiology of chronic renal failure in a nephrology unit in the interior of the State of São Paulo. ACTA Paul. Enferm. 2008;21:207–211. doi: 10.1590/S0103-21002008000500013. (In Portuguese) [DOI] [Google Scholar]
  • 3.Kalra S., McBryde C.W., Lawrence T. Intracapsular hip fractures in end-stage renal failure. Injury. 2006;37:175–184. doi: 10.1016/j.injury.2005.11.006. [DOI] [PubMed] [Google Scholar]
  • 4.Vanholder R., Smet R., Glorieux G., Argilés A., Baurmeister U., Brunet P., Clark W., Cohen G., Deyn P.P., Deppisch R., et al. Review on uremic toxins: Classification, concentration, and interindividual variability. Kidney Int. 2003;63:1934–1943. doi: 10.1046/j.1523-1755.2003.00924.x. [DOI] [PubMed] [Google Scholar]
  • 5.De Rosa S., Prowle J.R., Samoni S., Villa G., Ronco C. Critical Care Nephrology. 3rd ed. Elsevier; Amsterdam, The Netherlands: 2019. Acute kidney injury in patients with chronic kidney disease; pp. 85–89. [Google Scholar]
  • 6.Lu J., Lu W.Q. A numerical simulation for mass transfer through the porous membrane of parallel straight channels. Int. J. Heat Mass Transf. 2010;53:2404–2413. doi: 10.1016/j.ijheatmasstransfer.2010.01.043. [DOI] [Google Scholar]
  • 7.Lu J., Lu W.-Q. Blood flow velocity and ultra-filtration velocity measured by CT imaging system inside a densely bundled hollow fiber dialyzer. Int. J. Heat Mass Transf. 2010;53:1844–1850. doi: 10.1016/j.ijheatmasstransfer.2010.01.005. [DOI] [Google Scholar]
  • 8.Clark W.R., Gao D., Neri M., Ronco C. Expanded Hemodialysis. Volume 191. Karger Publishers; Basel, Switzerland: 2017. Solute transport in hemodialysis: Advances and limitations of current membrane technology; pp. 84–99. [DOI] [PubMed] [Google Scholar]
  • 9.Ding W., Li W., Sun S., Zhou X., Hardy P.A., Ahmad S., Gao D. Three-Dimensional Simulation of Mass Transfer in Artificial Kidneys. Artif. Organs. 2015;39:E79–E89. doi: 10.1111/aor.12415. [DOI] [PubMed] [Google Scholar]
  • 10.Klein E., Holland F., Lebeouf A., Donnaud A., Smith J.K. Transport and mechanical properties of hemodialysis hollow fibers. J. Membr. Sci. 1976;1:371–396. doi: 10.1016/S0376-7388(00)82283-8. [DOI] [Google Scholar]
  • 11.Liao Z., Klein E., Poh C.K., Huang Z., Lu J., Hardy P.A., Gao D. Measurement of hollow fiber membrane transport properties in hemodialyzers. J. Membr. Sci. 2005;256:176–183. doi: 10.1016/j.memsci.2005.02.032. [DOI] [Google Scholar]
  • 12.Lu J., Lu W. An approximate analytical solution to the ultra-filtration profile in a hemodialysis process between parallel porous plates. Chin. Sci. Bull. 2008;53:3402–3408. doi: 10.1007/s11434-008-0472-5. [DOI] [Google Scholar]
  • 13.Pstras L., Stachowska-Pietka J., Debowska M., Pietribiasi M., Poleszczuk J., Waniewski J. Dialysis therapies: Investigation of transport and regulatory processes using mathematical modelling. Biocybern. Biomed. Eng. 2022;42:60–78. doi: 10.1016/j.bbe.2021.12.002. [DOI] [Google Scholar]
  • 14.Cancilla N., Gurreri L., Marotta G., Ciofalo M., Cipollina A., Tamburini A., Micale G. A porous media CFD model for the simulation of hemodialysis in hollow fiber membrane modules. J. Membr. Sci. 2022;646:120219. doi: 10.1016/j.memsci.2021.120219. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Gostoli C., Gatta A. Mass transfer in a hollow fiber dialyzer. J. Membr. Sci. 1980;6:133–148. doi: 10.1016/S0376-7388(00)82156-0. [DOI] [Google Scholar]
  • 16.Ding W., He L., Zhao G., Shu Z., Cheng S., Gao D. A novel theoretical model for mass transfer of hollow fiber hemodialyzers. Chin. Sci. Bull. 2003;48:2386–2390. doi: 10.1360/03we0014. [DOI] [Google Scholar]
  • 17.Kanchan M., Maniyeri R. Soft Computing for Problem Solving. Springer; Singapore: 2019. Computational Study of Fluid Flow in Wavy Channels Using Immersed Boundary Method; pp. 283–293. [Google Scholar]
  • 18.Liao Z., Poh C.K., Huang Z., Hardy P.A., Clark W.R., Gao D. A numerical and experimental study of mass transfer in the artificial kidney. J. Biomech. Eng. 2003;125:472–480. doi: 10.1115/1.1589776. [DOI] [PubMed] [Google Scholar]
  • 19.Donato D., Boschetti-de-Fierro A., Zweigart C., Kolb M., Eloot S., Storr M., Krause B., Leypoldt K., Segers P. Optimization of dialyzer design to maximize solute removal with a two-dimensional transport model. J. Membr. Sci. 2017;541:519–528. doi: 10.1016/j.memsci.2017.07.018. [DOI] [Google Scholar]
  • 20.Choi Y.K., Kim J.T., Ryou H.S. Investigation on the effect of hematocrit on unsteady hemodynamic characteristics in arteriovenous graft using the multiphase blood model. J. Mech. Sci. Technol. 2015;29:2565–2571. doi: 10.1007/s12206-015-0551-x. [DOI] [Google Scholar]
  • 21.Kim J.C., Cruz D., Garzotto F., Kaushik M., Teixeria C., Baldwin M., Baldwin I., Nalesso F., Kim J.H., Kang E. Effects of dialysate flow configurations in continuous renal replacement therapy on solute removal: Computational modeling. Blood Purif. 2013;35:106–111. doi: 10.1159/000346093. [DOI] [PubMed] [Google Scholar]
  • 22.ANSYS INC . ANSYS FLUENT Theory Guide. Volume 15317 Ansys Inc.; Canonsburg, PA, USA: 2013. Release 15.0. [Google Scholar]
  • 23.Celik I.B., Ghia U., Roache P.J., Freitas C.J. Procedure for estimation and reporting of uncertainty due to discretization in CFD applications. J. Fluids Eng. -Trans. ASME. 2008;130:1–4. [Google Scholar]
  • 24.Lira D.S. Master’s Thesis. Federal University of Campina Grande; Campina Grande, PB, Brazil: 2018. Textile Industry Effluent Microfiltration Process Using Hollow Fiber Membrane-Modeling and Simulation. (In Portuguese) [Google Scholar]
  • 25.Paudel S., Saenger N. Grid refinement study for three dimensional CFD model involving incompressible free surface flow and rotating object. Comput. Fluids. 2017;143:134–140. doi: 10.1016/j.compfluid.2016.10.025. [DOI] [Google Scholar]
  • 26.Roache P.J. Perspective: A Method for Uniform Reporting of Grid Refinement Studies. J. Fluids Eng. 1994;116:405–413. doi: 10.1115/1.2910291. [DOI] [Google Scholar]
  • 27.Celik I.B., Karatekin O. Numerical experiments on application of Richardson extrapolation with nonuniform grids. ASME J. Fluids Eng. 1997;119:584–590. doi: 10.1115/1.2819284. [DOI] [Google Scholar]
  • 28.Eloot S. Ph.D. Thesis. Ghent University; Gent, Belgium: 2004. Experimental and Numerical Modeling of Dialysis. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data that support the findings of this study are available upon request from the authors.


Articles from Membranes are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES