Modelling and optimization of seeded batch crystallizers

https://doi.org/10.1016/j.compchemeng.2004.09.011Get rights and content

Abstract

The existing model identification methods for estimating nucleation and crystal growth kinetic parameters are generally based upon simplified population balance models, such as moment equations, which contain insufficient information on the crystal size distribution (CSD). This paper deals with model identification and optimization of batch-seeded crystallizers. The final product CSD, temperature profile and concentration profile are used for identification. The reliability and precision of estimates are analyzed. Optimal temperature profile is determined such that an objective function pertinent to the final product qualities is minimized. The optimization algorithm finds the minimum of an objective function with respect to a parameter vector temperature input, subject to the mass balance and energy balance dynamics as well as the population balance equation (PBE). Simulation results for different objective functions are given to show the effectiveness of the proposed method. Compared with linear cooling profile, the optimal cooling profile is able to reduce the volumes of fines by 53.2% to improve product quality.

Introduction

The product quality is usually determined by the crystal size distribution (CSD). In the case of batch crystallization, temperature profile affects supersaturation profile which has strong influence on the CSD. Thus, optimization of temperature profiles is of great importance. Designing the optimal temperature profiles relies on the accuracy of the population balance model.

Significant previous work has focused on optimization-based methods for kinetic parameter estimation for batch crystallizers. Palwe, Chivate, and Tavare (1985) used three different methods including polynomial fitting, initial derivatives and optimization procedure to determine the growth rate kinetics of ammonium nitrate. They noted that the least squares error optimization procedure was potentially the most accurate and precise. Witkowski, Miller, and Rawlings (1990) implemented optimization-based estimation of crystallization kinetics by minimizing a weighted least squares objective function which represented the error between the estimated and experimental data. They used on-line concentration and transmittance data from a batch naphthalene–toluene system, in which the error weights were chosen arbitrarily. Qiu and Rasmuson (1991) used concentration and final product CSD data to determine kinetic parameters for an aqueous succinic acid system. They simplified the population balance equation (PBE) to a first-order quasilinear equation by assuming that the crystal growth rate can be expressed as a product of a function of supersaturation and a function of crystal size. Dash and Rohani (1993) estimated crystallization kinetics of potassium chloride. They included crystal mass distribution from a sieve analysis in the objective function. Monnier, Fevotte, Hoff, and Klein (1997) used calorimetry and image analysis to identify nucleation and growth kinetic parameters of adipic acid in water.

Mullin and Nyvlt (1971) studied the cooling control of aqueous potassium and ammonium sulfate system to maximize the final size of the seed crystals. Ajinkya and Ray (1974) developed an optimal operating policy using the ammonium sulfate model to maximize the average crystal size with respect to the temperature profile. Jones and Mullin (1974) applied optimal control theory to obtain an optimal cooling profile using the method of moments for a size-independent growth population balance model. They verified that the optimal cooling trajectory increases average crystal size as compared with linear and natural cooling strategies. Miller and Rawlings (1994) developed an optimal control scheme with constraints. Using a method similar to Miller and Rawlings (1994) and Matthews (1997) designed an optimal temperature schedule to improve the filtration of final-time slurries of a photochemical. The profile minimizes the mass of nucleated crystal relative to seed crystal mass, subject to supersaturation and yield constraints. Similarly, Chung, Ma, and Braatz (1999) investigated the seed size effect on the final-time product. Zhang and Rohani (2003) developed an on-line optimal control method for a seeded batch cooling crystallizer to improve the product quality. Ma, Tafti, and Braatz (2002) simulated an optimal control of a batch crystallization process. Most of these optimal profiles are resulted from applying the method of moments to the population balance equation (PBE), and therefore are limited to processes with size-independent growth rate model only.

In this work, we solve the PBE directly instead of reducing it to a set of ordinary differential equations (ODEs) or changing the PBE to simple forms under some assumptions, so it can be applied to cases with size-dependent growth rate. This paper presents a new optimization-based methodology to identify kinetic parameters of batch crystallization. An optimal temperature profile is determined for a chosen performance measure. The proposed strategy is evaluated through simulations for a seeded batch crystallizer.

Section snippets

Modelling and dynamics of a seeded batch crystallizer

A mathematical framework suited to modelling crystallization processes is the population balance, which describes the state of the CSD. The process model of a seeded batch crystallizer has the following form (Rawlings, Miller, & Witkowski, 1993; Shi, El-Farra, Li, Mhaskar, & Christofides, 2004):n(r,t)t+(G(r,t)n(r,t))r=0dCdt=3ρkvG(t)μ2(t)dTdt=UAMcp(TTj)ΔHcp3ρkvG(t)μ2(t)where ρ is the density of crystals, kv is the volumetric shape factor, U is the overall heat-transfer coefficient, A is

Model solution

In the absence of aggregation and breakage, a representation of population balance can be shown in Fig. 1, where population balance distributions at time t=t1 and t=t1+Δt are demonstrated. The particles grow into the size range r2+Δr2 from size range r1+Δr1 over the time interval Δt . n(r1,t1) and n(r2,t1+Δt) represent the population density at time t1 and t1+Δt , respectively. The population balance implies (Hu, Rohani, Wang, & Jutan, 2004):n(r1,t1)Δr1=n(r2,t1+Δt)Δr2Based on the definition of

Parameter estimation

If we define the error eij as the difference between the measured and predicted values of a variable,eij(θ)=yij(θ)y˜ij(θ)where y˜ denotes the predicted value, and a variable subscripted by ij denotes the j th value of the i th variable. The least squares procedure consists of finding the values of θ which minimize the functionΦ(θ)=i=1Nmj=1Nieij2(θ)i.e., we minimize the sum of squares of the residuals. Nm is the number of variables and Ni is the number of measurements of each variable.

The

Generation of optimal control profiles

Once the model of a batch crystallization process is identified through nucleation and growth kinetics parameter estimation, the optimal open-loop control profile can be calculated by solving a nonlinear program. A general statement of the optimal control problem is:minT(t)Ψ(T(t),n(r,tf))subject to:Crystallizer modelh1(T(t),n(r,t))=0h2(T(t),n(r,t))0where T(t) is the vector of the piecewise continuous input temperature profile, and h1 and h2 are path constraints which could be imposed on

Conclusions

An approach to estimate the kinetic parameters of crystal nucleation and growth is presented. The kinetic parameters are estimated using the final product CSD, the solute concentration and reactor temperature profiles. The reliability and precision of the estimated are investigated by the 95% confidence interval. The determination of optimal temperature profiles for batch crystallizers is discussed. Objective function minimizing the third moment between the nucleated crystal and grown seed

References (17)

There are more references available in the full text version of this article.

Cited by (77)

  • Multiobjective optimization and experimental validation for batch cooling crystallization of citric acid anhydrate

    2018, Computers and Chemical Engineering
    Citation Excerpt :

    This fact has been emphasized by several researchers who ascertained improvement in crystal size with controlled cooling compared to different temperature profiles including natural and linear cooling curves (Mullin and Nyvlt, 1971; Jones and Mullin, 1974; Mayrhofer and Nyvlt, 1988; Rohani and Bourne, 1990; Bohlin and Rasmuson, 1992; Xie et al., 2001). Several studies have focused on optimal seeding in a batch crystallizer (Chung et al., 1999; Ma et al., 1999; Chung et al., 2000; Zhang and Rohani, 2003; Hu et al., 2005; Costa and Filho, 2005; Shi et al., 2006; Choong and Smith, 2004; Patience et al., 2004; Aamir et al., 2010). Seed properties such as seed size and mass and seed loading (Kubota et al., 2002) are also proven to affect final crystal size distribution in addition to temperature and have also been optimized.

View all citing articles on Scopus
View full text