Skip to content

Latest commit

 

History

History
118 lines (87 loc) · 6.24 KB

crystallizer_0D.rst

File metadata and controls

118 lines (87 loc) · 6.24 KB

Crystallization (0D)

Introduction

Crystallization from solution is a separation technique where a solid phase is separated from a mother liquor (Kramer et al. [1]).

The model implemented here is for a continuous evaporative crystallization. The main features of the implemented model are as follows:

  1. Evaporative crystallization is modeled as shown in Figure 1.
  2. Model dimensionality is limited to 0D.
  3. Model dynamics are restricted to steady-state only.
  4. The unit supports solid-liquid-vapour mixtures.
  5. The model has only been demonstrated for single solutes only.
  6. The temperature in the crystallizer is fixed.
  7. The exit liquid is assumed to lose its supersaturation.
../../_static/unit_models/crystallizer.jpg

Figure 1. Schematic representation of the evaporative crystallization configuration system modeled in IDAES, comprising of a crystallization unit (C), a heater (Q) and a separator (S). The broken green box shows the system boundary.

Ports

The model provides four ports (Pyomo notation in parenthesis):

  • Inlet port (inlet)
  • Liquid outlet port (outlet)
  • Solid crystals port (solids)
  • Vapor outlet port (vapor)

Degrees of Freedom

Aside from the inlet feed state variables (i.e. temperature, pressure, component flowrates), the crystallizer model has at least 5 degrees of freedom that should be fixed for the unit to be fully specified.

Typically, the following four variables are fixed, in addition to state variables at the inlet (Pyomo notation in parenthesis):

  • Crystal growth rate, G (crystal_growth_rate)
  • Desired median length of solid crystals, L_D (crystal_median_length)
  • Parameter for Sounders-Brown relation, C_v (souders_brown_constant)
  • Crystallization temperature (temperature_operating)

In addition to those four variables, the user may specify any of the following variables to fully specify the unit (Pyomo notation in parenthesis):

  • Crystallization yield (crystallization_yield['NaCl'])
  • Solids volumetric fraction of product slurry, 1-{\varepsilon} (product_volumetric_solids_fraction)
  • Magma density, {M}_{T} (dens_mass_magma)
  • Solid outlet mass flow
  • Vapour outlet mass flow

Variables

Description Symbol Variable Name Index Units
Crystal growth rate G crystal_growth_rate None \text{m/s}
Souders-Brown constant C_v souders_brown_constant None \text{dimensionless}
Crystal median length L_D crystal_median_length None \text{m}
Crystallization yield Y crystallization_yield [j] \text{dimensionless}
Solids volumetric fraction of product slurry 1-{\varepsilon} product_volumetric_solids_fraction None \text{dimensionless}
Crystallization temperature T temperature_operating None \text{K}
Crystallizer pressure P pressure_operating None \text{Pa}
Magma density M_{T} dens_mass_magma None \text{kg/}\text{m}^3
Suspension density \rho_{slurry} dens_mass_slurry None \text{kg/}\text{m}^3
Crystallizer heat requirement Q work_mechanical None \text{kW}
Crystallizer vessel diameter D diameter_crystallizer None \text{m}
Crystallizer vessel height H height_crystallizer None \text{m}
Solution relative supersaturation \sigma relative_supersaturation [j] \text{dimensionless}
Residence time \tau t_res None \text{h}"
Crystallizer minmum active volume V_{susp} volume_suspension None \text{m}^3

Model Equations

The crystallization unit model is based on predominantly on the works by Kramer et al. [1], Lewis et al. [2], and Tavares [3]. The following equations govern the performance of the crystallizer unit:

Description Equation Reference(s)
Crystallizer heat requirement Q = H_{liq,in} - H_{liq,out} - H_{crystal,out} - H_{vapor,out} + m_{crystal} \cdot \Delta H_{crystallization} Kramer et al. [1], Lewis et al. [2]
Magma density M_T = \rho_{crystal}(1-\varepsilon) Lewis et al. [2]
Suspension density \rho_{susp} = \rho_{crystal}(1-\varepsilon) + \varepsilon \rho_{liq,out} Lewis et al. [2]
Crystallization yield Y_{j} = \frac{M_{in,j} - M_{out,j}}{M_{in,j}} Dutta [4]
Residence time \tau = \frac{L_D}{3.67G} Dutta[4]
Suspension volume (i.e. minimum active volume) V_{susp} = (\phi_{liq,out} + \phi_{vapor, out}) \cdot \tau Lewis et al. [2], Kramer et al. [1]
Maximum linear velocity of vapor flow v_{max} = C_{v}\left(\frac{\rho_{liq,out}}{\rho_{vap,out}}\right)^{0.5} Dutta[4], Bennett [5]
Crystallizer diameter D = \sqrt{\frac{4\phi_{vapor, out}}{\pi v_{max}}} Tavare [3], Lewis et al [2]
Slurry height h_{slurry} = \frac{4V_{susp}}{\pi D^{2}} Lewis et al. [2]
Crystallizer height H = \max(1.5D, h_{slurry} + 0.75D)  
Magma circulation vol. flow rate \frac{Q}{\Delta T_{approach}\left[(1-\varepsilon)\rho_{crystal}C_{p,crystal}+\rho_{liq,out}C_{p,liq}\right]} Lewis et al [2], Tavare [3]

Code Documentation

References

[1] Kramer, H. & van Rosmalen, G. Crystallization. Encyclopedia of Separation Science, Elsevier, 2000, 64-84. https://www.sciencedirect.com/science/article/pii/B0122267702000314

[2] Lewis, A.; Seckler, M. & Kramer, H. Industrial Crystallization: Fundamentals and Applications. Cambridge, 2015.

[3] Tavare, N. S. Industrial Crystallization, Springer US, 2013. https://link.springer.com/book/10.1007/978-1-4899-0233-7

[4] Dutta, B. Principles of mass transfer and separation processes. PHI Learning, 2007.

[5] Bennett, R. C. Crystallizer selection and design. Handbook of Industrial Crystallization, Elsevier, 2002, 115-140