modelDiffusion
Solute diffusion
Extends from Icons.Diffusion, Chemical.Interfaces.SISO (Base Model with basic flow eqautions for SISO), Chemical.Interfaces.PartialSolutionSensor, Chemical.Interfaces.ConditionalKinetics (Input of kinetics coefficient vs. parametric kinetics coefficient).
Information
Diffusion of the substance as equilibration of electro-chemical potentials.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | k_forward (from ConditionalKinetics) | 1 | Forward rate coefficient (mole-fraction based) |
| Advanced | |||
| Modelica.Units.SI.MolarFlowRate | n_flow_reg (from SISO) | dropOfCommons.n_flow_reg | Regularization threshold of mass flow rate |
| Chemical.Utilities.Units.Inertance | L (from SISO) | dropOfCommons.L | Inertance of the flow |
| StateSelect | n_flowStateSelect (from SISO) | StateSelect.default | State select for n_flow |
| Initialization | |||
| InitializationMethods | initN_flow (from SISO) | Chemical.Utilities.Types.InitializationMethods.none | Initialization method for n_flow |
| Modelica.Units.SI.MolarFlowRate | n_flow_0 (from SISO) | 0 | Initial value for n_flow |
| Chemical.Utilities.Units.MolarFlowAcceleration | n_acceleration_0 (from SISO) | 0 | Initial value for der(n_flow) |
| Chemical solution (of products) | |||
| SolutionChoice | solutionFrom (from PartialSolutionSensor) | Chemical.Utilities.Types.SolutionChoice.FirstSubstrate | Chemical solution comes from? |
| Chemical.Interfaces.SolutionState | solutionParam (from PartialSolutionSensor) | Chemical.Interfaces.SolutionState(phase = Chemical.Interfaces.Phase.Incompressible) | Chemical solution state as Parameter |
| Advanced › Conditional inputs | |||
| Boolean | useForwardRateInput (from ConditionalKinetics) | false | Forward rate coefficient from input? |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Chemical.Interfaces.Rear | rear (from SISO) | ||
| Chemical.Interfaces.Fore | fore (from SISO) | ||
| Chemical.Interfaces.SolutionPort | solution (from PartialSolutionSensor) | To connect substance with solution, where is pressented | |
| Modelica.Blocks.Interfaces.RealInput | kfInput (from ConditionalKinetics) | kf |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MolarFlowRate | n_flow (from SISO) | rear.n_flow | |
| Chemical.Interfaces.SolutionState | solutionState (from PartialSolutionSensor) | ||
| Real | kf (from ConditionalKinetics) | Current forward rate coefficient |
Contents
| Name | Description |
|---|---|
Revisions
2009-2015 by Marek Matejak, Charles University, Prague, Czech Republic