Modelica Library of Chemical processes
-
Chemical Solution
- full thermodynamical state support: amount of substances, pressure, volume, temperature, electric potential, enthalpy, entropy
- thermal, electric and mechanic connectors from Modelica Standard Library 3.2
-
Chemical Substance
- ideal gas substance model
- with 6-parameters record as definition of gaseous chemical substance (all parameters of the substance are well described tabulated values)
- incompressible substance model
- with 7-parameters record as definition of liquid or solid chemical substance (all parameters of the substance are well described tabulated values)
- example of more than 30 fully defined chemical substances
- template for user substance models
- ideal gas substance model
-
Chemical Reaction
- any number of reactants and products
- dissociation coefficient from free Gibbs energies (from substances definitions)
- temperature dependences and heat flows from free enthalpies (from substances definitions)
- new epoch making kinetics based with better fit with data
-
Electro-chemical cell (batteries)
- reduction-oxidation reactions with electron transfer to electic circuits
- electrodes as solid chemical solutions
- realistic disscharging curve without any lookup data
-
Gas Dissolution
- Henry's, Raoult's and Sieverts' in one component
- dissolution coefficients from definition of substances
-
Membrane
- semipermeable membrane with selective transport of each substance
- different substances can cross the membrane in both directions at the same time
- osmotic transport for uncharges substances to reach osmotic equilibrium
- reach Donnan's equilibrium of electorlytes
- generate Nernst (Goldman-Hodgkin) electric potential on membrane
-
Chemical Speciation of macromolecules
- can rapidly simplify the equilibrium on macromolecule
- allosteric effects
- example of hemoglobin oxygen binding
-
Diffusion
-
Substance flow in stream of the solution
-
Degradation
-
Clearance
-
...
-
Based on equilibration of the electro-chemical potentials.
Copyright © 2015 Marek Matejak, Charles University in Prague, Czech Republic
This Modelica package is free software and the use is completely at your own risk; it can be redistributed and/or modified under the terms of the Modelica License 2.
Release manager: Marek Matejak