modelDistillationBalance
Performs the total, and one component, mass balances, plus the heat balance at top and bottom.
Information
Performs the total, and one component, molar mass balance, plus the heat balance at top and bottom. It assumes that the molar vaporization heat is constant along the enrichment and the stripping sectors, but not necessarily equal between them.Although the balance seems adequate only for binary mixtures, it can be used also with multicomponent ones, taking into account that the heavy component stands for all other components different from the light one.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MolarMass | mwL | 0 | light component molecular weight |
| Modelica.Units.SI.MolarMass | mwH | 0 | heavy component molecular weight |
| Boolean | molarBasis | true | if true, use molar fraction and kmol/h, otherwise mass fraction and kg/h |
| Feed data | |||
| Boolean | isBinaryDistillation | true | if true only two components are considered |
| Real | ffl | fixed feed flow rate of light component in kmol/h or kg/h | |
| Real | ffh | fixed feed flow rate of heavy component in kmol/h or kg/h | |
| Modelica.Units.SI.TemperatureDifference | fSuperHeating | 0 | feed superheating, subcooling if negative |
| Fraction | fGfSat | 0 | gas fraction of the feed, if in saturated conditions |
| Modelica.Units.SI.MolarEnthalpy | hvF | 41000 | feed molar vaporization enthalpy |
| Modelica.Units.SI.MolarHeatCapacity | cpFl | 0 | feed liquid heat capacity, if subcooled |
| Modelica.Units.SI.MolarHeatCapacity | cpFv | 0 | feed vapor heat capacity, if superheated |
| Top data | |||
| FreeFluids.Types.PerformanceSpecification | topFixed | FreeFluids.Types.PerformanceSpecification.FixedComposition | composition, flow, recovery or none are fixed |
| Fraction | dyl | 0.0 | fixed distillate light fraction |
| Real | dfl | 0.0 | fixed distillate light flow. kmol/h or kg/h |
| Fraction | dlr | 0.95 | fixed light recovery in distillate |
| Modelica.Units.SI.TemperatureDifference | dSubCooling | 0 | distillate subcooling, if total condenser used |
| Modelica.Units.SI.MolarEnthalpy | hvD | 41000 | distillate molar vaporization enthalpy |
| Modelica.Units.SI.MolarHeatCapacity | cpDl | 0 | distillate liquid heat capacity |
| Bottom data | |||
| FreeFluids.Types.PerformanceSpecification | bottomFixed | FreeFluids.Types.PerformanceSpecification.FixedComposition | composition, flow, recovery or none are fixed |
| Fraction | bxh | 0.0 | fixed bottom heavy fraction |
| Real | bfh | 0.0 | fixed bottom heavy flow. kmol/h or kg/h |
| Fraction | brh | 0.95 | fixed heavy recovery in bottom |
| Modelica.Units.SI.MolarEnthalpy | hvB | 41000 | bottom molar vaporization enthalpy |
| Operating conditions | |||
| Boolean | fixRatioToMinReflux | false | if true, the ratio reflux/minimum reflux is fixed |
| Real | minRratio | 1.3 | ratio used, if previous is true |
| Boolean | fixRefluxRatio | false | if true, the ratio reflux/distillate is fixed |
| Real | rr | 0 | fixed internal reflux/distillate ratio |
| Boolean | fixCondenserPower | false | |
| Modelica.Units.SI.Power | wc | 0 | fixed power removed at condenser |
| Boolean | fixReboilerPower | false | |
| Modelica.Units.SI.Power | wb | 0 | fixed power added at reboiler |
| Boolean | isPartialCondenser | false | if true the distillate leaves as gas |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MolarFlowRate | F | feed molar flow rate | |
| Modelica.Units.SI.MolarFlowRate | D | distillate molar flow rate | |
| Modelica.Units.SI.MolarFlowRate | B | bottom purge molar flow rate | |
| Modelica.Units.SI.MolarMass | Fmw | feed molar mass | |
| Modelica.Units.SI.MassFlowRate | Fmass | feed mass flow rate | |
| Modelica.Units.SI.MassFlowRate | FflMass | feed light mass flow rate | |
| Modelica.Units.SI.MassFlowRate | FfhMass | feed heavy mass flow rate | |
| Modelica.Units.SI.MolarMass | Dmw | distillate molar mass | |
| Modelica.Units.SI.MassFlowRate | Dmass | distillate mass flow rate | |
| Modelica.Units.SI.MassFlowRate | DflMass | distillate light mass flow rate | |
| Modelica.Units.SI.MassFlowRate | DfhMass | distillate heavy mass flow rate | |
| Modelica.Units.SI.MolarMass | Bmw | bottom molar mass | |
| Modelica.Units.SI.MassFlowRate | Bmass | bottom mass flow rate | |
| Modelica.Units.SI.MassFlowRate | BfhMass | bottom heavy mass flow rate | |
| Modelica.Units.SI.MassFlowRate | BflMass | bottom light mass flow rate | |
| Fraction | FZl | feed molar fraction of light component | |
| Fraction | FZlMass | feed mass fraction of light component | |
| Fraction | FZh | feed molar fraction of heavy component | |
| Fraction | FZhMass | feed mass fraction of heavy component | |
| Modelica.Units.SI.MolarFlowRate | Ffl | feed molar flow rate of light component | |
| Modelica.Units.SI.MolarFlowRate | Ffh | feed molar flow rate of heavy component | |
| Fraction | DYl | distillate molar fraction of light comp. | |
| Fraction | DYlMass | distillate mass fraction of light comp. | |
| Fraction | DYh | distillate molar fraction of heavy comp. | |
| Fraction | DYhMass | distillate mass fraction of heavy comp. | |
| Modelica.Units.SI.MolarFlowRate | Dfl | distillate molar flow rate of light component | |
| Modelica.Units.SI.MolarFlowRate | Dfh | distillate molar flow rate of heavy component | |
| Fraction | BXl | bottom molar fraction of light comp. | |
| Fraction | BXlMass | bottom mass fraction of light comp. | |
| Fraction | BXh | bottom molar fraction of heavy comp. | |
| Fraction | BXhMass | bottom mass fraction of heavy comp. | |
| Modelica.Units.SI.MolarFlowRate | Bfl | bottom molar flow rate of light component | |
| Modelica.Units.SI.MolarFlowRate | Bfh | bottom molar flow rate of heavy component | |
| Fraction | Fgf | feed gas fraction | |
| Real | Q | feed enthalpy parameter | |
| Real | RR | internal reflux ratio, after heating of subcooled reflux | |
| Real | RRext | external reflux ratio, as observed at condenser | |
| Real | BR | boil ratio | |
| Modelica.Units.SI.Power | Wc | heat removed at condenser | |
| Modelica.Units.SI.Power | Wb | heat added at the reboiler | |
| Modelica.Units.SI.MolarFlowRate | Le | liquid molar flow rate in the enrichment section | |
| Modelica.Units.SI.MolarFlowRate | Ve | gas molar flow rate in the enrichment section | |
| Modelica.Units.SI.MolarFlowRate | Ls | liquid molar flow rate in the stripping section | |
| Modelica.Units.SI.MolarFlowRate | Vs | gas molar flow rate in the stripping section |