A Membrane-based Process Modeling Simulation Using Emperical Numerical Methods
Show Creators Of Project:
Project Creators:Axelsen, D. A. L.,
Galsøe, P.,
Hansen, J. A.,
Mølgaard, J. S.,
Rehné, A. M.,
Zegarra, L. K.,
- General info
- Key incorporated theoretical aspects
- Mathematical methodology
- Installation
- Simulation results
- Use cases
A chemistry tool for modeling solute molecules transport through a membrane. It uses data from a Visual MINTEQ simulation of a solution where equilibrium has transpired.
- Advections
- Solute addvection
- Percipitate addvection
- Convection
- Percipitate suspension
- Indirect equilibrium Incorporation (From MINTEQ)
- pH specification (From MINTEQ)
- Osmotic pressure
- Solute Accumulation
- Fouling
- Conservation of mass investigation
The concept is an emperical numerical method based on the generalized advection-diffusion equation.
The movement equation of the emperical model is solved numerically as a finite difference explicit upwind scheme in accordance to the forward Euler method as:
The boundary conditions is defined as follows:
Tip
Stability indicators for diffusion and advection are in the console and plot, respectively.
The diffusive and advective stabilities is defined in isolated enviorments by the following conditions:
While in a system where both of these stabilities are relevant a new term must be upheld:
OS X & Windows:
git clone https://github.com/Andemanden/Computational-Solute-Transport-Across-Membranes.git
Linux:
git clone https://github.com/Andemanden/Computational-Solute-Transport-Across-Membranes.git --depth 1 --branch=master ~/dir-name
Current MATLAB version:
MathWorks Page
Visual MINTEQ:
The MINTEQ Page
Pictures to be added
This code has already been used in this article: 1
Progress: [======================] 100%