The modeling of particulate systems is often challenging due to many model parameters. This is especially true in the case of crystallization processes, where large numbers of particles are present, and their size distribution changes over time and the three spatial dimensions. A large number of particles are often handled as a population and modeled by the population balance method. In practice, the temperature of crystallizers may be the critical parameter for obtaining adequate products; the mathematical models should be completed with an energy balance accounting for the non-isothermal behavior of the system. Many applications of the population balance model developed for modeling crystallizers can be found in the literature. In general, the authors investigate unique crystallizers with given flow and thermodynamic characteristics, and there are only a few studies that compare the behavior of different crystallizers. Ma et al. examined the effect of the different operational parameters (cooling rate, seeding temperatures, seeding load and shape) on the crystal size distribution. They also emphasize the need to apply simulation-based tools to develop new technologies. The applied model is called a morphological population balance, containing multi-spatial crystal development. Nucleation, agglomeration and breakage are also included [
1]. Yang et al. investigated the crystallization of indomethacin. The equation of population balance contains the terms of nucleation, growth and aggregation but no breakage. The model parameters were identified by comparing the simulation to experimental results. Additionally, the effect of the operation parameters (stirring rate and temperature) was examined [
2]. The chocolate roller size distribution calculated by Khajehesamedini et al. mainly depends on the velocities and grinding parameters. The model, including a breakage term, was validated against industrial data [
3]. The high-shear granulation was modeled by Muthancheri et al., where the crystal growth can be divided into different groups according to the temporal behavior of the granulates. The authors used a reduced-order population balance model with lumped liquid and gas dimensions. Aggregation and breakage were also included, and the population balance equation was solved using a two-compartment modeling scheme using impeller and circulation compartments. The first-order explicit Euler integration technique was used to solve the population balance equation [
4]. Bellinghausen et al. focused on the design of a high-shear granulator. A one-dimensional population balance equation was applied, including breakage and coalescence. The validation of the model is based on four different crystallizer sizes from the lab scale to a pilot plan: from 2 to 70 L [
5]. However, the most important or frequent application field of population balances is related to the pharmaceutical industry. Szilagyi et al. showed methods to ensure the quality of the crystalline product by controlled crystallization. They investigated the cooling crystallization of L-ascorbic acid. A one-dimensional population balance model was applied, and cube-sized crystals were assumed. The model was solved by the high-resolution finite volume method. The model was used to compare two methods of crystal size control (direct nucleation and non-linear model predictive control). Based on the results, the quality of the control framework was generalized. Crystal breakage occurs not only when the crystals contact each other but also when they can collide with the reactor wall or the impeller blades [
6]. Szilagyi and Lakatos applied a two-dimensional population balance model to simulate an MSMPR crystallizer. The model was extended to support non-linear breakage, including the collision of the crystals with the wall, impeller and other particles. The method of moments with 2D quadrature was used for the solution to the model [
7]. Szilagyi et al. simulated a cascade MSMPR crystallizer structure using the population balance model. The system contained slurry recirculation. The start-up process of the system and its robustness were also examined. The model was solved by the method of moments. One of the most important characteristics of crystalline products in the pharmaceutical industry is their purity [
8]. Fysikopoulos et al. developed a multi-dimensional population balance model that accounts for the chemical components of the impurities. The main focus of this research lies in the estimability of the model parameters, which were evaluated using a unique estimability framework. The other challenge arises when modeling a fluidized bed crystallizer, due to the stochastic (chaotic) nature of fluidized bed crystallization [
9]. Bartsch et al. calculated the fluid flow in the usual deterministic way, while particle movement was treated by a stochastic method. The model results were compared to experimental results, and a good qualitative agreement was found. However, the complexity of the system makes the quantitative characterization more difficult. Most mathematical models presented for continuously stirred crystallizers are concentrated parameter models assuming ideal mixing. However, some examples use detailed hydrodynamic descriptions in the model [
10]. Farias et al. applied a two-phase Euler–Euler model extended with a population balance model for a continuous flow crystallizer. The models were solved within the CFD software OpenFOAM using lovastatin crystallization in a coaxial crystallizer. In this case, the lattice Boltzmann method was used to solve the population balance equations [
11].
One of the most commonly used simplifications in the research discussed above is the assumption of the isothermal operation mode of crystallizers. However, to describe realistic crystallization processes, it is essential to complete the model with an energy balance. Muthancheri et al. modeled a supercritical batch crystallization using CO
as an antisolvent. Their model can accurately predict the crystal size distribution. The two-dimensional population balance equation was completed with an energy balance. The model is also coupled with the solvent removal kinetics and a drying step. The two-dimensional population balance equation was solved using the finite difference method. The model was validated against laboratory-scale experiments [
12]. Another example of the application of an energy balance is shown by Ulbert and Lakatos who modeled a CMSMPR vacuum crystallizer. In that study, an energy balance was implemented for both the vapor and liquid phases. The model was solved using the method of moments [
13].
In the literature that we reviewed, we couldn’t find comparative simulation studies investigating how the product quality and dynamic behavior differ among ideal flow crystallizers with different operation modes, i.e., under batch, continuous, isothermal and non-isothermal conditions. In our research work, we carried out the following investigations. In the first case, the crystallizer works under isotherm conditions in batch operation mode. In the second case, we complete the model with an energy balance to simulate non-isothermal batch crystallization. Finally, we examined the non-isothermal continuous crystallizer. In our study, we examine the effect of the implementation of the energy balance on the crystal size distribution, crystalline product volume and solute concentration. The isothermal and non-isothermal operation modes are compared, and the advantages and disadvantages of the non-isothermal operation are highlighted.