Optimal control and simulation of multidimensional crystallization processes
Introduction
Crystallization from solution is an industrially important unit operation due to its ability to provide high purity separations. For efficient downstream operations and product effectiveness, controlling the crystal size and shape distribution can be critically important. This is especially true for the multidimensional crystals produced in the pharmaceutical and photographic industries.
This paper investigates the effectiveness of optimal control for providing the desired product characteristics for a batch crystallization process with multiple growth axes. A high resolution algorithm accurately simulates the multidimensional population balance equation along the optimal control trajectories. While not well known in the crystallization or control communities, high resolution algorithms have been used in the computational physics community for a wide variety of applications (Harten, 1983, LeVeque, 1992, LeVeque, 1997, Osher and Chakravarthy, 1984, Sweby, 1984, Yang, Huang and Tsuei, 1995). High resolution algorithms can provide second-order accuracy without the spurious oscillations that naive second-order methods usually exhibit, while also reducing numerical diffusion inherited by first-order methods. The wide range of length scales inherent in crystallization processes makes these numerical issues especially critical.
This paper also investigates the effect of spatial variations on the multidimensional crystal size distribution. In batch crystallization, the crystal product characteristics are determined by the seed characteristics, the supersaturation profile, and the mixing conditions. The compartmental modeling approach can be used to take imperfect mixing into account (Braatz and Hasebe, in press, Kramer, Dijkstra, Neumann, Meadhra and van Rosmalen, 1996). The crystallizer is subdivided into a finite number of smaller sections (called compartments). Perfect mixing is assumed in each compartment. Each compartment has input and output streams that share flows with its neighbors. The quantity of crystals and the crystal characteristics in the input and output streams are governed by the local hydrodynamic conditions. The compartment model enables a much more accurate modeling of the formation of new crystals, which is key to quantifying the quality of the crystal size distribution of the final product. This approach is computationally feasible using today's computer hardware, whereas the full solution of the fluid and particle momentum equations is too computationally intensive, at least for design or control purposes in which multiple simulations are required.
The paper is organized as follows. The model of a KH2PO4–H2O crystallizer is presented first, then the optimal control formulation for two-dimensional crystallization is introduced, followed by a summary of the compartmental modeling approach and the high resolution method, and the results, discussion, and conclusions.
Section snippets
Multidimensional crystallization: well-mixed case
While the following description of multidimensional crystallization is rather general, potassium dihydrogen phosphate (KH2PO4, KDP) is used to illustrate the key ideas. The shape of KDP crystals is tetragonal prism in combination with tetragonal bipyramid, and the angle between the prism sides and pyramid faces is 45° (Mullin & Amatavivadhana, 1967). The two internal dimensions r1 and r2 are the width and length of the KDP crystal, respectively (Fig. 1). Accordingly, the volume of a single
Optimal control for a well-mixed crystallizer
In a well-mixed batch KDP crystallizer, the final crystal product is determined by the supersaturation profile, the initial seed mass, and the seed crystal size distribution. In this paper, we only consider the case where supersaturation is created by reducing the temperature T(t), although other methods of achieving supersaturation such as antisolvent addition (Charmolue & Rousseau, 1991) can be formulated in a similar manner. Based on a past study, the effect of the width of the seed crystal
Compartmental model
Perfect mixing is rarely true in practice. A 2-l batch crystallizer is shown in Fig. 1. The crystal size distribution f varies substantially along the height of the crystallizer. Due to gravity, most crystals stay at the bottom of the crystallizer while smaller crystals tend to flow with the water and can be seen in the middle and upper regions. Few crystals are located near the top of the slurry.
Compartmental modeling has been used to take spatial variations into account in one-dimensional
A high resolution algorithm
The population balance equation Eq. (15) is a multidimensional conservation equation with widely varying length scales (very small to 100s of microns). Solving this equation presents great challenges to naive first-order and second-order finite difference algorithms. In the literature, the first-order approximation methods are often used with special consideration of mesh size in order to reduce numerical diffusion (Sotowa, Naito, Kano, Hasebe, & Hashimoto, 2000). The most popular higher order
Results and discussion
An optimal control study is followed by a consideration of the effects of spatial variation on the multidimensional crystal size distribution.
Conclusions
The optimal control of the batch formation of multidimensional crystals was investigated. It was shown that a subtle change in the optimal control objective could have a very large effect on the crystal size and shape distribution of the product crystals. The effect of spatial variation was investigated using a compartmental model. The simulation results show that crystal size distribution can be very different along the height of the crystallizer and a solution concentration gradient exists
Acknowledgements
Support from the Computational Science and Engineering Program at the University of Illinois is gratefully acknowledged.
References (31)
- et al.
Optimal model-based experimental design in batch crystallization
Chemometrics and Intelligent Laboratory Systems
(2000) - et al.
Feedback control of chemical processes using on-line optimization techniques
Computers and Chemical Engineering
(1990) High resolution schemes for hyperbolic conservation laws
Journal of Computational Physics
(1983)- et al.
Some problems in particle technology
Chemical Engineering Science
(1964) Optimal operation of a batch cooling crystallizer
Chemical Engineering Science
(1974)- et al.
Modelling of industrial crystallizers, a compartmental approach using a dynamic flow-sheeting tool
Journal of Crystal Growth
(1996) Wave propagation algorithms for multidimensional hyperbolic systems
Journal of Computational Physics
(1997)- et al.
Application of the method of characteristics to crystallizer simulation and comparison with finite difference for controller performance evaluation
Journal of Process Control
(2000) - et al.
Solute concentration prediction using chemometrics and spectroscopy
Journal of Crystal Growth
(2001) Towards the ultimate conservative difference scheme II. Monotonicity and conservation combined in a second order scheme
Journal of Computational Physics
(1974)
On the optimal operation of crystallization processes
Chemical Engineering Communication
l-serine obtained by methanol addition in batch crystallization
American Institute of Chemical Engineering Journal
fortran software for simulation, parameter estimation, experimental design, and optimal control of batch crystallization
Optimal seeding in batch crystallization
Canadian Journal of Chemical Engineering
Cited by (147)
Diastereomer salt crystallization: Comprehensive process modeling and DoE-driven comparison of custom-coded and user-friendly simulators
2023, Chemical Engineering JournalMulti-objective optimization of protein cooling crystallization with morphological population balance models
2022, Journal of Crystal GrowthMultiobjective temperature trajectory optimization for unseeded batch cooling crystallization of aspirin
2022, Computers and Chemical EngineeringData-driven modeling of product crystal size distribution and optimal input design for batch cooling crystallization processes
2020, Journal of Process Control