| Literature DB >> 34940417 |
Tuba Yaqoob1, Muhammad Ahsan1, Sarah Farrukh1, Iftikhar Ahmad1.
Abstract
In order to reduce the hemodialysis cost and duration, an investigation of the effect of dialyzer design and process variables on the solute clearance rate is required. It is not easy to translate the in vivo transfer process with in vitro experiments, as it involves a high cost to produce various designs and membranes for the dialyzer. The primary objective of this study was the design and development of a computational tool for a dialyzer by using a computational fluid dynamic (CFD) model. Due to their complexity, only researchers with expertise in computational analysis can use dialyzer models. Therefore, COMSOL Inc. (Stockholm, Sweden) has made an application on membrane dialysis to study the impact of different design and process parameters on dialyzed liquid concentration. Still, membrane mathematical modeling is not considered in this application. This void hinders an investigation of the impact of membrane characteristics on the solute clearance rate. This study has developed a stand-alone computational tool in COMSOL Multiphysics 5.4 to fill this void. A review of the literature conducted shows that there are no suitable stand-alone computational tools for kidney dialysis. Very little work has been undertaken to validate the stand-alone computational tool. Medical staff in the hospitals require a computational tool that can be installed quickly and provide results with limited knowledge of dialysis. This work aims to construct a user-friendly computational tool to solve this problem. The development of a user-friendly stand-alone computational tool for the dialyzer is described thoroughly. This application simulates a mathematical model with the Finite Element Method using the COMSOL Multiphysics solver. The software tool is converted to a stand-alone version with the COMSOL compiler. The stand-alone computational tool provides the clearance rate of six different toxins and module packing density. Compared with the previous application, the stand-alone computational tool of membrane dialysis enables the user to investigate the impact of membrane characteristics and process parameters on the clearance rate of different solutes. The results are also inconsistent with the literature data, and the differences ranges are 0.09-6.35% and 0.22-2.63% for urea clearance rate and glucose clearance rate, respectively. Statistical analysis of the results is presented as mean with 95% confidence intervals (CIs) and p values 0.9472 and 0.833 of the urea and glucose clearance rates, respectively.Entities:
Keywords: COMSOL application builder; computational tool; dialysis; membrane algorithm; stand-alone application
Year: 2021 PMID: 34940417 PMCID: PMC8706063 DOI: 10.3390/membranes11120916
Source DB: PubMed Journal: Membranes (Basel) ISSN: 2077-0375
Figure 1Stand-alone computational tool interphase.
Figure 2COMSOL application interphase.
COMSOL versus stand-alone computational tool model parameters.
| Parameter | COMSOL Application | Stand-Alone Computational Tool [ |
|---|---|---|
| Diffusion Coefficient of Solute, D |
| |
| Membrane Diffusion Coefficient, Dm |
|
|
| The average velocity of dialysate, Uav-dia | 0.5 mm/s | Determine by Continuity and Navier Stokes equation |
| The average velocity of permeate, Uav-per | 0.8 mm/s | Determine by Continuity and Navier Stokes equation |
Figure 3The cross-sectional view of a multi-layered membrane in a stand-alone computational tool (left side) vs. single-layer membrane in COMSOL application (right side).
Comparison between the input parameters of applications.
| Membrane Parameters | COMSOL Application | Computational Tool |
|---|---|---|
| The inner radius of the fiber, R1 | ✓ | ✓ |
| Radius up to the outer layer, R2 | ✓ | ✓ |
| The radius of the concentric permeate channel, R3 | ✓ | ✓ |
| Length of the fiber, H | ✓ | ✓ |
| Tortuosity, τ | ✕ | ✓ |
| The porosity of the skin layer, Ɛms | ✕ | ✓ |
| The average diameter of the skin layer pores | ✕ | ✓ |
| Number of fibers, n | ✕ | ✓ |
| Process parameters | ||
| Inlet concentration,
| ✓ | ✓ |
| Blood flow rate, Qb | ✕ | ✓ |
| Dialysate flow rate, Qd | ✕ | ✓ |
Results are available in a computational tool developed in this study versus the COMSOL application.
| Computational Tool Application Results | COMSOL Application Results |
|---|---|
| Urea clearance rates | Contaminant concentration in dialyzed blood |
| Glucose clearance rate | Contaminant removal |
| Endothelin clearance rate | |
| β2-microglobulin | |
| Complement factor D | |
| Albumin | |
| Packing density |
Default Input parameters used in computational tool.
| Input Parameters | Values | Units |
|---|---|---|
| Membrane Parameters | ||
| Inner radius of the fiber (R1) | 0.10 | mm |
| Radius up to outer layer (R2) | 0.145 | mm |
| Radius of concentric permeate channel (R3) | 0.210 | mm |
| Length of the fiber (H) | 270 | mm |
| Tortuosity | 2.27 | |
| Porosity of skin layer | 0.1 | |
| Average diameter of skin layer pores | 39.5 | mm |
| Number of fibers (n) | 12,000 | |
| Process Parameters | ||
| Inlet concentration (c0) | 1 | mol/L |
| Blood flow rate (Qb) | 300 | mol/L |
| Dialysate flow rate (Qd) | 500 | mol/L |
Figure 4Urea clearance rate at various blood flow rates.
Figure 5Concentration (mol/m3) of blood and dialysate in a three-layer membrane fiber (blood flow rate = 300 mL/min and dialysate flow rate = 500 mL/min).
Figure 6Glucose clearance rate at various blood flow rates.
Figure 7Endothelin clearance rate at various blood flow rates.
Figure 8β2-microglobulin clearance rate at various blood flow rates.
Comparison of clearance rate of urea and glucose at different blood flow rates with literature (dialysate flow rate (Qd) = 500 mL/min).
| Blood Flow Rate | Urea Clearance Rate [ | Urea Clearance Rate | Difference | Glucose Clearance Rate [ | Glucose Clearance Rate | Difference |
|---|---|---|---|---|---|---|
| 200 | 187 | 186.2 | 0.43 | 151 | 152.5 | 0.99 |
| 250 | 218 | 220 | 0.92 | 170 | 169.8 | 0.12 |
| 300 | 245 | 247.8 | 1.14 | 183 | 182.6 | 0.22 |
| 350 | 269 | 270.6 | 0.59 | 195 | 192.5 | 1.28 |
| 400 | 288 | 289.5 | 0.52 | 203 | 200.2 | 1.38 |
| 450 | 305 | 305.2 | 0.07 | 209 | 206.2 | 1.34 |
| 500 | 340 | 318.4 | 6.35 | 215 | 211 | 1.86 |
| 550 | 330 | 329.7 | 0.09 | 219 | 214.9 | 1.87 |
| 600 | 340 | 339.3 | 0.21 | 224 | 218.1 | 2.63 |
Comparison of clearance rate of endothelin and β2-microglobulin at different dialysate flow rates with literature (blood flow rate (Qb) = 400 mL/min).
| Dialysate Flow Rate | Endothelin Clearance Rate [ | Endothelin Clearance Rate | Difference | β2-Microglobulin Clearance Rate [ | β2-Microglobulin Clearance Rate | Difference |
|---|---|---|---|---|---|---|
| 200 | 42.8 | 38.95 | 9.00 | 24.07 | 20.63 | 14.29 |
| 300 | 43.55 | 39.51 | 9.28 | 24.32 | 20.89 | 14.10 |
| 400 | 43.67 | 39.86 | 8.72 | 24.57 | 21.08 | 14.20 |
| 500 | 43.8 | 40.14 | 8.36 | 24.32 | 21.22 | 12.75 |
| 600 | 43.8 | 40.39 | 7.79 | 24.69 | 21.32 | 13.65 |
| 700 | 44.04 | 40.59 | 7.83 | 24.81 | 21.4 | 13.74 |
One-Way Analysis of Variance (ANOVA) of urea clearance rate.
| Data Summary (Urea Clearance Rate) | |||||
|---|---|---|---|---|---|
| Groups | N | Mean | Std. Dev. | Std. Error | |
| Group 1 (Urea clearance rate [ | 9 | 280.2222 | 55.0313 | 18.3438 | |
| Group 2 Urea clearance rate | 9 | 278.5222 | 52.0702 | 17.3567 | |
| ANOVA Summary (urea clearance rate) | |||||
| Source | Degrees of Freedom DF | Sum of Squares SS | Mean Square MS | F-Statistics Value | |
| Between Groups | 1 | 13.005 | 13.005 | 0.0045 | 0.9472 |
| Within Groups | 16 | 45,917.9977 | 2869.8749 | ||
| Total: | 17 | 45,931.0027 | |||
One-Way Analysis of Variance (ANOVA) of glucose clearance rate.
| Data Summary (Glucose Clearance Rate) | |||||
|---|---|---|---|---|---|
| Groups | N | Mean | Std. Dev. | Std. Error | |
| Group 1 (Glucose clearance rate [ | 9 | 196.5556 | 24.3932 | 8.1311 | |
| Group 2 (Glucose clearance rate [This study] (mL/min)) | 9 | 194.2 | 22.1744 | 7.3915 | |
| ANOVA Summary (Urea clearance rate) | |||||
| Source | Degrees of Freedom DF | Sum of Squares SS | Mean Square MS | F-Statistics Value | |
| Between Groups | 1 | 24.9698 | 24.9698 | 0.046 | 0.833 |
| Within Groups | 16 | 8693.8578 | 543.3661 | ||
| Total: | 17 | 8718.8276 | |||