modelEquilibriumPI
equilibrium on each stage using a PI controller
Extends from BaseNonEqType, ThermalSeparation.FilmModel.BaseClasses.EquilibriumPI (equilibrium model using PI controller).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nSL (from BaseFilmModel) | MediumLiquid.nSubstance | |
| Integer | nSV (from BaseFilmModel) | MediumVapour.nSubstance | |
| Boolean | enableDialog (from BaseFilmModel) | true | |
| Boolean | StartUp_CCS (from BaseFilmModel) | false | |
| Boolean | EQ (from BaseFilmModel) | ||
| Real | factorHT (from EquilibriumPI) | 1e8 | factor for heat transfer corresponding to alpha*area |
| Propagated from Column › These variables are propagated from the column model and do not have to be set by the user! | |||
| Integer | nn (from BaseFilmSpray) | ||
| Boolean[nSV] | inertVapour (from BaseFilmModel) | fill(false, nSV) | |
| Boolean[nSL] | inertLiquid (from BaseFilmModel) | fill(false, nSL) | |
| Integer | n (from BaseFilmModel) | ||
| Integer | nS (from BaseFilmModel) | ||
| Integer[nS,2] | mapping (from BaseFilmModel) | {{i, i} for i in 1:nS} | |
| SI.Temperature | T_ref (from BaseFilmModel) | ||
| Boolean | considerStartUp (from BaseFilmModel) | false | |
| SI.Time | delay_startUp (from BaseFilmModel) | 200 | |
| Boolean | smooth_startUp (from BaseFilmModel) | false | |
| Boolean[nSV] | lowBoilingPoint (from BaseFilmModel) | fill(false, nSV) | |
| Heat and Mass Transfer › Equilibrium | |||
| Real | k_vap (from EquilibriumPI) | 1e4 | gain of PI controller |
| Real | T_vap (from EquilibriumPI) | 0.01 | time constant of PI controller |
| Real | K_start_vap (from EquilibriumPI) | 1 | start value for output of PI controller |
| Real | k_liq (from EquilibriumPI) | 1e4 | gain of PI controller |
| Real | T_liq (from EquilibriumPI) | 0.1 | time constant of PI controller |
| Real | K_start_liq (from EquilibriumPI) | 1e-2 | start value for output of PI controller |