Medical Device Simulators · Interactive Lab
Hemodialysis
Explore exponential solute removal in a fixed-volume, well-mixed single compartment and compare the analytic solution with a numerical approximation.
Model parameters
All volume units are converted to mL before calculation.
Why these controls?
These are the dialysis session inputs: starting concentration, clearance K, distribution volume V, duration, and the numerical step size. Change them to see how removal depends on Kt/V, and how a large Euler step makes the numerical curve drift from the exact solution.
Calculated result
End of simulation
Analytic concentration at 240 min
30.12
arbitrary concentration units
- Kt/V
- 1.200
- dimensionless
- Remaining
- 30.1%
- of C₀
- Euler result
- 29.66
- Δt = 5 min
- Relative error
- 1.514%
- |ΔC| = 0.456
Scenario comparison
Concentration vs. time
Scenario A: K 200 mL/min · V 40 L · Kt/V 1.200
Scenario B: K 280 mL/min · V 40 L · Kt/V 1.680
Model & units
C(t) = C₀e−Kt/V
K is in mL/min, t in min, and V × 1,000 converts litres to mL. Therefore Kt/V is dimensionless.
Student checks
- Set K = 0 and confirm that concentration remains C₀.
- At t = 0, both methods start at C = C₀.
- Create Kt/V = 1 and verify that about 36.8% remains.
- Increase and decrease Δt to inspect Euler error.