Open Access
This article is

- freely available
- re-usable

*Processes*
**2019**,
*7*(7),
453;
https://doi.org/10.3390/pr7070453

Article

A Numerical Approach to Solve Volume-Based Batch Crystallization Model with Fines Dissolution Unit

^{1}

Department of Basic Sciences, Deanship of Preparatory Year, King Faisal University, 31982 Hofuf, Al Ahsa, Saudi Arabia

^{2}

Department of Mathematics & Statistics, Bacha Khan University, 24461 Palosa, Charsadda Khyber Pakhtunkhwa, Pakistan

^{*}

Author to whom correspondence should be addressed.

Received: 11 June 2019 / Accepted: 12 July 2019 / Published: 15 July 2019

## Abstract

**:**

In this article, a numerical study of a one-dimensional, volume-based batch crystallization model (PBM) is presented that is used in numerous industries and chemical engineering sciences. A numerical approximation of the underlying model is discussed by using an alternative Quadrature Method of Moments (QMOM). Fines dissolution term is also incorporated in the governing equation for improvement of product quality and removal of undesirable particles. The moment-generating function is introduced in order to apply the QMOM. To find the quadrature abscissas, an orthogonal polynomial of degree three is derived. To verify the efficiency and accuracy of the proposed technique, two test problems are discussed. The numerical results obtained by the proposed scheme are plotted versus the analytical solutions. Thus, these findings line up well with the analytical findings.

Keywords:

volume-based population balance model with fines dissolution; quadrature method of moments; orthogonal polynomials## 1. Introduction

Population balance models (PBMs) show a significant role in different areas of science and engineering. These models have numerous applications in high-energy physics, geophysics, biophysics, meteorology, pharmacy, food science, chromatography, chemical engineering, civil engineering, and environmental engineering. These models are used in the process of cell dynamics, polymerization, cloud formation, and crystallization. In biophysics, these models are concerned with population of various kinds of cells. Population balance models are also used in the formation of ceramics mixtures and nanoparticles which have a lot of applications.

In 1964, Hulburt & Katz [1] were first to discuss the PBMs in chemical engineering. A detailed description of these models is given in [2]. The main components in the models are the process of nucleation, growth, aggregation, breakage, inlet, outlet, growth, and dissolution. The mathematical model of population balance equations are partial integro-differential equations (PIDEs). Analytical solutions of these PIDEs are very rare except for a few simple cases. Therefore, researchers are interested in developing numerical solutions for these equations. Numerous numerical methods are accessible in the literature to solve certain kinds of PBMs; see, for example, [3,4,5,6,7,8,9,10,11].

The Quadrature Method of Moments (QMOM) for solving the governed models was first introduced by McGraw [12]. The direct QMOM was proposed by Fan et al. [4]. In addition, a new QMOM has been proposed by Gimbun [5]. Qamar et al. [13] introduced an alternative QMOM for solving length-based batch crystallization models telling crystals nucleation, size-dependent growth, aggregation, breakage, and dissolution of small nuclei below certain critical size. Safyan et al. [14] followed the technique of [13] for solving volume-based batch crystallization model nucleation, size-dependent growth, aggregation, breakage. In this article, the QMOM is used to solve volume-based batch crystallization models with fines dissolution. The fines dissolution unit improves the product quality and removes unwanted particles.

In the proposed method, orthogonal polynomials, taken from the lower-order moments, are used to find the quadrature points and weights. For confirming accuracy of the scheme, a third-order orthogonal polynomial, employing the first six moments, was chosen to estimate the quadrature points (abscissas) and equivalent quadrature weights. Hence, it was essential to solve at least a six-moment system (i.e., 0, …, 5). This type of polynomial provides a three-point Gaussian quadrature rule which usually produces precise output for polynomials of degree five or less. The expression for the preferred orthogonal polynomial can be derived analytically and the mandatory number of moments rises with order of polynomial. It is important to mention that the calculation of six moments to generate each time the third-order polynomial is compulsory. However, the technique itself is not limited to the calculation of every listed number of moments. The calculation of additional moments is conducted by adding ordinary differential equation.

This article is divided into two parts: In the first part, the mathematical model of volume-based Population Balance Equation (PBE) with fines dissolution is presented. In the second part, the proposed QMOM is derived for PBEs. Furthermore, the mathematical outcomes of QMOM are compared with the analytical outcomes that are accessible in literature.

## 2. Materials and Methods

Suppose ${u}_{d}$ represents the number density function, then a general PBE is given by [1,2]:
where ${\mathsf{\mathbb{R}}}_{+}=\left(0,\infty \right)$. The variable $T$ represents the time and ${V}_{p}$ may be size, length, or composition. In this article, it represents the particle volume. In the above equation, each term has its specific definition. These terms are given by
where
and

$$\frac{\partial {u}_{d}(T,{V}_{p})}{\partial T}=-\underset{\mathrm{Growth}-\mathrm{term}}{\underset{\u23df}{\frac{\partial [G(T,{V}_{p}){u}_{d}(T,{V}_{p})]}{\partial {V}_{p}}}}+\underset{\mathrm{Nucleation}-\mathrm{term}}{\underset{\u23df}{{Q}_{nuc}(T,{V}_{p})}}+\underset{\mathrm{Aggregation}-\mathrm{term}}{\underset{\u23df}{{Q}_{\mathrm{agg}}^{\pm}(T,{V}_{p})}}+\underset{\mathrm{Breakage}-\mathrm{term}}{\underset{\u23df}{{Q}_{\mathrm{break}}^{\pm}(T,{V}_{p})}}+\underset{\mathrm{Dissolution}-\mathrm{term}}{\underset{\u23df}{{Q}_{\mathrm{diss}}(T,{V}_{p})}}\phantom{\rule{0ex}{0ex}}{u}_{d}\left(0,{V}_{p}\right)={u}_{d}{}_{0}\left({V}_{p}\right)\left(T,{V}_{p}\right)\in {R}_{+}^{2}$$

$${Q}_{\mathrm{agg}}^{\pm}(T,{V}_{p})={B}_{\mathrm{agg}}(T,{V}_{p})-{D}_{\mathrm{agg}}(T,{V}_{p})$$

$${B}_{\mathrm{agg}}\left(T,{V}_{p}\right)=\frac{1}{2}\underset{0}{\overset{{V}_{p}}{{\displaystyle \int}}}\beta \left(T,{V}_{p}-{V}_{p}^{\prime},{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}-{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}$$

$${D}_{\mathrm{agg}}\left(T,{V}_{p}\right)=\underset{0}{\overset{\infty}{{\displaystyle \int}}}\beta \left(T,{V}_{p},{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}$$

Here, ${B}_{\mathrm{agg}}\left(T,{V}_{p}\right)$ represents the birth of particles of volume ${V}_{p}$ resulting for amalgamation of two particles with respective volume ${V}_{p}^{\prime}$ and ${V}_{p}-{V}_{p}^{\prime},$ where ${V}_{p}^{\prime}\in \left(0,{V}_{p}\right)$ and ${D}_{\mathrm{agg}}\left(T,{V}_{p}\right)$ is the death of particles, describing the decrease in particle volume ${V}_{p}$ by aggregation with other particles of any volume. The aggregation kernel $\beta \left(T,{V}_{p},{V}_{p}^{\prime}\right)$ is the rate at which aggregation of two particles ${V}_{p}$ and ${V}_{p}^{\prime}$ produces a particle volume ${V}_{p}+{V}_{p}^{\prime}$.
where
and

$${Q}_{\mathrm{break}}^{\pm}(T,{V}_{p})={B}_{\mathrm{break}}(T,{V}_{p})-{D}_{\mathrm{break}}(T,{V}_{p})$$

$${B}_{\mathrm{break}}\left(T,{V}_{p}\right)=\underset{{V}_{p}}{\overset{\infty}{{\displaystyle \int}}}b\left(T,{V}_{p},{V}_{p}^{\prime}\right)S\left({V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}$$

$${D}_{\mathrm{break}}(T,{V}_{p})=S({V}_{p}){u}_{d}(T,{V}_{p})$$

Here, ${B}_{\mathrm{break}}\left(T,{V}_{p}\right)$ represents the birth of new particles during the breakage process and the breakage function $b\left(T,{V}_{p},{V}_{p}^{\prime}\right)$ is the probability density function for the formation of particle volume ${V}_{p}$ from particle volume ${V}_{p}^{\prime}$, whereas, ${D}_{\mathrm{break}}\left(T,{V}_{p}\right)$ is the death of particles, and $S\left({V}_{p}^{\prime}\right)$ is the selection function describing the rate at which the particles are selected to break.

$${Q}_{\mathrm{diss}}\left(T,{V}_{p}\right)=\frac{\dot{V}}{{V}_{c}}h\left({V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)$$

${Q}_{\mathrm{diss}}\left(T,{V}_{p}\right)$ represents the dissolution term, ${V}_{c}$ is the volume of crystallizer, $\dot{V}$ is the volumetric flow rate from the crystallizer to dissolution unit, $h\left({V}_{p}\right)$ is the dissolution function describing dissolution of small particles below some critical size. The population balance equation can be simplified through introducing the moment function. The ${k}^{th}$ moment of the population density function is mathematically written in the form:

$${m}_{k}(T)={\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}^{k}{u}_{d}(T,{V}_{p})d{V}_{p}}$$

The first and second moments ${m}_{0}\left(T\right),$ ${m}_{1}\left(T\right)$ denote particle population and volume, respectively, at any instant $T$. Multiply ${V}_{p}^{k}$ to left- and right-hand side of Equation (1) and at that moment integrate it over the volume ${V}_{p}$, so we obtain the following equation:
where

$$\frac{d{m}_{k}(T)}{dT}=\overline{{G}_{\mathrm{growth}}}(T,{V}_{p})+\overline{{Q}_{\mathrm{nucleation}}}(T,{V}_{p})+\overline{{Q}_{\mathrm{aggregation}}}(T,{V}_{p})+\overline{{Q}_{\mathrm{breakage}}}(T,{V}_{p})+\overline{{Q}_{\mathrm{dissolution}}}(T,{V}_{p})$$

$$\overline{{G}_{\mathrm{growth}}}(T,{V}_{p})={\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}^{k}\frac{\partial [G(T,{V}_{p}){u}_{d}(T,{V}_{p})]}{\partial {V}_{p}}d}{V}_{p}$$

$$\overline{{Q}_{\mathrm{nucleation}}}(T,{V}_{p})={\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}^{k}{Q}_{nuc}(T,{V}_{p})d}{V}_{p}$$

$$\overline{{Q}_{\mathrm{aggregation}}}(T,{V}_{p})=\overline{{B}_{\mathrm{agg}}}(T,{V}_{p})-\overline{{D}_{\mathrm{agg}}}(T,{V}_{p})$$

The aggregation terms $\overline{{B}_{\mathrm{agg}}}(T,{V}_{p})$ and $\overline{{D}_{\mathrm{agg}}}(T,{V}_{p})$ are mathematically defined as
whereas $\overline{{B}_{\mathrm{break}}}(T,{V}_{p})$ and $\overline{{D}_{\mathrm{break}}}(T,{V}_{p})$ are birth and death functions because of breakage term and are given by

$$\overline{{B}_{\mathrm{agg}}}\left(T,{V}_{p}\right)=\frac{1}{2}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}\underset{0}{\overset{{V}_{p}}{{\displaystyle \int}}}\beta \left(T,{V}_{p}-{V}_{p}^{\prime},{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}-{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}d{V}_{p}$$

$$\overline{{D}_{\mathrm{agg}}}\left(T,{V}_{p}\right)=\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}{u}_{d}\left(T,{V}_{p}\right)\underset{0}{\overset{\infty}{{\displaystyle \int}}}\beta \left(T,{V}_{p},{V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}d{V}_{p}$$

$$\overline{{Q}_{\mathrm{breakage}}}(T,{V}_{p})=\overline{{B}_{\mathrm{break}}}(T,{V}_{p})-\overline{{D}_{\mathrm{break}}}(T,{V}_{p})$$

$$\overline{{B}_{\mathrm{break}}}\left(T,{V}_{p}\right)=\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}\underset{{V}_{p}}{\overset{\infty}{{\displaystyle \int}}}b\left(T,{V}_{p},{V}_{p}^{\prime}\right)S\left({V}_{p}^{\prime}\right){u}_{d}\left(T,{V}_{p}^{\prime}\right)d{V}_{p}^{\prime}d{V}_{p}$$

$$\overline{{B}_{\mathrm{break}}}\left(T,{V}_{p}\right)=\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}S\left({V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}$$

$$\overline{{Q}_{\mathrm{dissolution}}}\left(T,{V}_{p}\right)=\frac{\dot{V}}{{V}_{c}}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}h\left({V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}$$

Due to aggregation, the upper limit in the birth function is not infinity; therefore, we cannot apply quadrature method of moment for this integral. To apply the QMOM, we have to convert the upper limit to infinity. Here, we introduce a Heaviside step function $H\left({V}_{p}-{V}_{p}^{\prime}\right)$ to solve the integral such that $H\left({V}_{p}-{V}_{p}^{\prime}\right)=0$ when ${V}_{p}-{V}_{p}^{\prime}<0$ and $H\left({V}_{p}-{V}_{p}^{\prime}\right)=1$ otherwise. As a result, we will find the limits of integration over ${V}_{p}^{\prime}$ from $\left(0,{V}_{p}\right)$ to $\left(0,\infty \right)$. Thus, by applying it to the birth function, we obtain the following equation:

$$\frac{1}{2}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}d{V}_{p}\underset{0}{\overset{\infty}{{\displaystyle \int}}}H\left({V}_{p}-{V}_{p}^{\u2019}\right)\beta \left(T,{V}_{p}-{V}_{p}^{\u2019},{V}_{p}^{\u2019}\right){u}_{d}\left(T,{V}_{p}-{V}_{p}^{\u2019}\right){u}_{d}\left(T,{V}_{p}^{\u2019}\right)d{V}_{p}^{\u2019}\phantom{\rule{0ex}{0ex}}=\frac{1}{2}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{u}_{d}\left(T,{V}_{p}^{\u2019}\right)d{V}_{p}^{\u2019}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{\left(u+{V}_{p}^{\u2019}\right)}^{k}\beta \left(T,u,{V}_{p}^{\u2019}\right){u}_{d}\left(T,u\right)d{V}_{p}$$

On the right side of Equation (7), we have switched the order of integration and made the replacement $u={V}_{p}-{V}_{p}^{\prime}.$ Lastly, we have replaced ${V}_{p}$ for $u$ with no damage of generality and caught the necessary outcome for birth due to aggregation which is given by

$$\overline{{B}_{\mathrm{agg}}}(T,{V}_{p})=\frac{1}{2}{\displaystyle \underset{0}{\overset{\infty}{\int}}{u}_{d}(T,{{V}^{\prime}}_{p})}{{\displaystyle \underset{0}{\overset{\infty}{\int}}({V}_{p}+{{V}^{\prime}}_{p})}}^{k}\beta (T,{V}_{p},{{V}^{\prime}}_{p}){u}_{d}(T,{V}_{p})d{V}_{p}d{{V}^{\prime}}_{p}$$

After substituting all of the above terms in Equation (6), we get the system of differential equations:

$$\begin{array}{ll}\frac{d{m}_{k}\left(T\right)}{dT}& =\underset{0}{\overset{\infty}{{\displaystyle \int}}}k{V}_{p}^{k-1}G\left(T,{V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}+\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}{Q}_{nuc}\left(T,{V}_{p}\right)d{V}_{p}\\ & +\frac{1}{2}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{u}_{d}\left(T,{V}_{p}^{\u2019}\right)\underset{0}{\overset{\infty}{{\displaystyle \int}}}{\left({V}_{p}+{V}_{p}^{\u2019}\right)}^{k}\beta \left(T,{V}_{p},{V}_{p}^{\u2019}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}d{V}_{p}^{\u2019}\\ & -\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}{u}_{d}\left(T,{V}_{p}\right)\underset{0}{\overset{\infty}{{\displaystyle \int}}}\beta \left(T,{V}_{p},{V}_{p}^{\u2019}\right){u}_{d}\left(T,{V}_{p}^{\u2019}\right)d{V}_{p}^{\u2019}d{V}_{p}\\ & +\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}\underset{{V}_{p}}{\overset{\infty}{{\displaystyle \int}}}b\left(T,{V}_{p},{V}_{p}^{\u2019}\right)S\left({V}_{p}^{\u2019}\right){u}_{d}\left(T,{V}_{p}^{\u2019}\right)d{V}_{p}^{\u2019}d{V}_{p}\\ & -\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}S\left({V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}+\frac{\dot{V}}{{V}_{c}}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{k}h\left({V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}\end{array}$$

In addition, with solid phase, the liquid phase yields ordinary differential equation for the solute mass in the form:
with $m\left(0\right)={m}_{0}$ where ${\sigma}_{c}$ is the density of crystals and ${k}_{v}$ is a volume shape factor. $\dot{{m}_{\mathrm{in}}}\left(T\right)-\dot{{m}_{\mathrm{in}}}\left(T\right)-$ is the incoming mass flux from dissolution unit to crystallizer and outgoing mass flux from crystallizer to dissolution unit, respectively, which is mathematically defined by
where ${m}_{\mathrm{solv}}\left(T\right)$ is the mass of solvent and ${\sigma}_{sol}\left(T\right)$ is the density of the solution. ${T}_{p}=\frac{{V}_{p}}{V}\ge 0$ is the residence time in the dissolution unit, where ${V}_{p}$ represents volume of the pipe.

$$\frac{dm\left(T\right)}{dT}=\dot{{m}_{\mathrm{in}}}\left(T\right)-\dot{{m}_{\mathrm{out}}}\left(T\right)-3{\sigma}_{c}{k}_{v}\underset{0}{\overset{\infty}{{\displaystyle \int}}}{V}_{p}^{2}G\left(T,{V}_{p}\right){u}_{d}\left(T,{V}_{p}\right)d{V}_{p}$$

$$\dot{{m}_{\mathrm{out}}}\left(T\right)=\frac{m\left(T\right)}{m\left(T\right)+{m}_{\mathrm{solv}}\left(T\right)}{\sigma}_{sol}\left(T\right)\dot{V}$$

Here, we will consider the Gaussian quadrature method to solve the complicated integral terms appearing in Equations (8) and (9). Consequently, a closed-form system of moments is found. Further, we have accurately and efficiently solved the closed-form system with an ODE solver. The approximation of definite integral with the help of quadrature rule is an important numerical aspect. For this purpose, first we calculate the function at definite points and then use the formula of weight function which gives approximation of the definite integral. To approximate a definite integral given in Equations (8) and (9), first we find the values of the function at a set of equidistant points. After evaluating, the weight function is multiplied to approximate the integrals. In this rule, there is no limitation of choosing abscissas and weights. This rule also works for the points which are not likewise spread out. Let us assume the integral of the formula ${{\displaystyle \int}}_{a}^{b}\psi \left({V}_{p}\right){u}_{d}\left({V}_{p}\right)d{V}_{p}$. We can find the weights ${w}_{j}$ and abscissas ${V}_{k{p}_{i}}$ by approximating the definite integral as
where provided it is exact and ${u}_{d}\left({V}_{p}\right)$ is smooth function. A set of orthogonal polynomials is necessary for making certain ${n}^{th}$ order orthogonal polynomial and it should contain only one polynomial of order $j$ for $j=1,2,3,\dots $. We can define the scalar product of the two functions $k\left({V}_{p}\right)$ and $h\left({V}_{p}\right)$ over a weight function $\psi \left({V}_{p}\right)$ by

$$\underset{a}{\overset{b}{\int}}\psi ({V}_{p}){u}_{d}({V}_{p})d{V}_{p}}={\displaystyle \sum _{j=1}^{N}{w}_{j}{u}_{d}({V}_{{p}_{j}})$$

$$<h\backslash k>={\displaystyle \underset{a}{\overset{b}{\int}}\psi ({V}_{p})h({V}_{p})k({V}_{p})d{V}_{p}}$$

If we find the zero scalar product of any two functions $h$ and $k$, then these functions are termed as orthogonal functions. It is also noted that supplementary information will be required for obtaining abscissas and weights if the classical weight function $\psi \left({V}_{p}\right)$ is not provided. For this purpose, we have used the moment:

$${m}_{i}(T)={\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}^{i}{u}_{d}(T,{V}_{p})d{V}_{p}}\approx {\displaystyle \sum _{j=1}^{N}{V}_{{p}_{j}}^{j}{w}_{j}}$$

In the above equation, ${u}_{d}\left(T,{V}_{p}\right)$ is used as a weight function $\psi \left({V}_{p}\right)$. ${V}_{p}^{i}$ given in Equation (13) denotes the polynomial ${u}_{d}\left({V}_{p}\right)$ of ${i}^{th}$ order. To find $n$ abscissas weights, we need $2n$ moments from ${m}_{0}$ to ${m}_{2n-1}$. For $i\le 2n-1$ this approximation will be exact. For simplicity and accurate approximations, we set $n=3$. As a result, six-moment system for ${m}_{0},\dots \dots ,{m}_{5}$ is calculated. To discuss the procedure, we consider ODEs (8) and (9). Using Equation (13) in Equations (8) and (9), we obtain the following equations:
where ${a}_{nuc}^{(k)}={\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}{}^{k}{Q}_{nuc}d{V}_{p}}$ and

$$\begin{array}{ll}\frac{d{m}_{k}\left(T\right)}{dT}& =k{\displaystyle \sum}_{i=1}^{N}{\left({V}_{{p}_{i}}\right)}^{k-1}{w}_{i}G\left(T,{V}_{{p}_{i}}\right)+{a}_{nuc}^{\left(k\right)}\\ & +\frac{1}{2}{\displaystyle \sum}_{i=1}^{N}{w}_{i}{\displaystyle \sum}_{j=1}^{N}{\left({V}_{{p}_{i}}+{V}_{{p}_{j}}\right)}^{k}\beta \left(T,{V}_{{p}_{i}},{V}_{{p}_{j}}\right){w}_{j}\\ & -{\displaystyle \sum}_{i=1}^{N}{\left({V}_{{p}_{i}}\right)}^{k}{w}_{i}{\displaystyle \sum}_{j=1}^{N}\beta \left(T,{V}_{{p}_{i}},{V}_{{p}_{j}}\right){w}_{j}\\ & +{\displaystyle \sum}_{i=1}^{N}{\left({V}_{{p}_{i}}\right)}^{k}{w}_{i}{\displaystyle \sum}_{j=1}^{N}\beta \left(T,{V}_{{p}_{i}},{V}_{{p}_{j}}\right)S\left({V}_{{p}_{j}}\right){w}_{j}\\ & +\frac{\dot{V}}{{V}_{c}}{\displaystyle \sum}_{i=1}^{N}{w}_{i}{\left({V}_{{p}_{i}}\right)}^{k}h\left({V}_{{p}_{i}}\right)k=0,1,2,\dots \dots \end{array}$$

$$\frac{dm\left(T\right)}{dT}=\dot{{m}_{\mathrm{in}}}\left(T\right)-\dot{{m}_{\mathrm{out}}}\left(T\right)-3{\sigma}_{c}{k}_{v}{\displaystyle \sum}_{i}^{N}{w}_{i}{V}_{p}^{2}G\left(T,{V}_{{p}_{i}}\right)$$

Our next step is computing the quadrature points ${V}_{pi},{V}_{pj}^{\prime}$ and the quadrature weights ${w}_{i}\mathrm{and}{w}_{j}$. The quadrature points ${V}_{pi},{V}_{pj}^{\prime}$ are obtained from the roots of orthogonal polynomials. The construction of orthogonal polynomials is described as follows:
with

$${p}_{-1}=0,{p}_{0}=1,{p}_{j}=({V}_{p}-{\alpha}_{j}){p}_{j-1}-{\beta}_{j}{p}_{j-1}$$

$${\alpha}_{j}=\frac{<{V}_{p}{p}_{j-1}/{p}_{j-1}>}{<{p}_{j-1}/{p}_{j-1}>},j=1,2,\dots .$$

$${\beta}_{j}=\frac{<{p}_{j-1}/{p}_{j-1}>}{<{p}_{j-2}/{p}_{j-2}>},j=2,3,\dots .$$

Since the function ${u}_{d}\left(T,{V}_{p}\right)$ is used as a weight function $\psi \left({V}_{p}\right)$, so from Equation (12) we have

$$<{p}_{j}/{p}_{j}>={\displaystyle \underset{a}{\overset{b}{\int}}{u}_{d}(T,{V}_{p}){p}_{j}^{2}d{V}_{p}}$$

Using all of the above definitions, the orthogonal polynomials of any order can be obtained. Our first step is to find the roots of the ${n}^{th}$ order polynomial. The quadrature points ${V}_{p}$ are then obtained from these roots. To explain the procedure of deriving these orthogonal polynomials, we have calculated ${p}_{1}\left({V}_{p}\right)$, ${p}_{2}\left({V}_{p}\right),{p}_{3}\left({V}_{p}\right)$. ${p}_{1}\left({V}_{p}\right)$ as

$${p}_{1}({V}_{p})=({V}_{p}-{\alpha}_{1}){p}_{0}=({V}_{p}-{\alpha}_{1})$$

First, ${\alpha}_{1}$ will be calculated, which is given by
so

$${\alpha}_{1}=\frac{<{V}_{p}{p}_{0}/{p}_{0}>}{<{p}_{0}/{p}_{0}>}=\frac{{\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}{u}_{d}(T,{V}_{p}){p}_{0}^{2}d{V}_{p}}}{{\displaystyle \underset{0}{\overset{\infty}{\int}}{u}_{d}(T,{V}_{p}){p}_{0}^{2}d{V}_{p}}}=\frac{{m}_{1}(T)}{{m}_{0}(T)}$$

$${p}_{1}({V}_{p})={V}_{p}-\frac{{m}_{1}}{{m}_{0}}$$

Now

$${p}_{2}({V}_{p})=({V}_{p}-{\alpha}_{2}){p}_{1}-{\beta}_{2}{p}_{1}$$

Again from Equations (17) and (18) we have
and
so from Equation (20) we have

$${\alpha}_{2}=\frac{<{V}_{p}{p}_{1}/{p}_{1}>}{<{p}_{1}/{p}_{1}>}=\frac{{\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}{u}_{d}(T,{V}_{p}){p}_{1}^{2}d{V}_{p}}}{{\displaystyle \underset{0}{\overset{\infty}{\int}}{u}_{d}(T,{V}_{p}){p}_{1}^{2}d{V}_{p}}}=\frac{{\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}{u}_{d}(T,{V}_{p}){\left({V}_{p}-\frac{{m}_{1}}{{m}_{0}}\right)}^{2}d{V}_{p}}}{{\displaystyle \underset{0}{\overset{\infty}{\int}}{u}_{d}(T,{V}_{p}){\left({V}_{p}-\frac{{m}_{1}}{{m}_{0}}\right)}^{2}d{V}_{p}}}=\frac{{m}_{3}{m}_{0}^{2}-2{m}_{0}{m}_{1}{m}_{2}+{m}_{1}^{3}}{{m}_{2}{m}_{0}^{2}-{m}_{0}{m}_{1}^{2}}$$

$${\beta}_{2}=\frac{<{p}_{1}/{p}_{1}>}{<{p}_{0}/{p}_{0}>}=\frac{{\displaystyle \underset{0}{\overset{\infty}{\int}}{V}_{p}{u}_{d}(T,{V}_{p}){\left({V}_{p}-\frac{{m}_{1}}{{m}_{0}}\right)}^{2}d{V}_{p}}}{{\displaystyle \underset{0}{\overset{\infty}{\int}}{u}_{d}(T,{V}_{p})d{V}_{p}}}=\frac{{m}_{2}{m}_{0}-{m}_{1}^{2}}{{m}_{0}^{2}}$$

$${p}_{2}({V}_{p})=\frac{{V}_{p}{}^{2}({m}_{0}{m}_{2}-{m}_{1}^{2})+{V}_{p}({m}_{1}{m}_{2}-{m}_{0}{m}_{3})+{m}_{1}{m}_{3}-{m}_{2}^{2}}{{m}_{0}{m}_{2}-{m}_{1}^{2}}$$

Proceeding in a similar way, we can calculate the polynomial of higher order. The third-order polynomial ${p}_{3}\left({V}_{p}\right)$ is given by the following equation:

$$\begin{array}{ll}{p}_{3}({V}_{p})& ={V}_{p}{}^{3}+\frac{({m}_{2}{m}_{4}{m}_{1}-{m}_{0}{m}_{4}{m}_{3}+{m}_{2}{m}_{0}{m}_{5}+{m}_{3}^{2}{m}_{1}-{m}_{5}{m}_{1}^{2}-{m}_{2}^{2}{m}_{3}){V}_{p}{}^{2}}{{m}_{2}^{3}-{m}_{2}{m}_{4}{m}_{0}-2{m}_{2}{m}_{3}{m}_{1}+{m}_{3}^{2}{m}_{0}+{m}_{4}{m}_{1}^{2}}\\ & +\frac{({m}_{2}{m}_{5}{m}_{1}+{m}_{0}{m}_{4}^{2}-{m}_{0}{m}_{5}{m}_{3}-{m}_{4}{m}_{3}{m}_{1}-{m}_{2}^{2}{m}_{4}+{m}_{3}^{2}{m}_{2}){V}_{p}}{{m}_{2}^{3}-{m}_{2}{m}_{4}{m}_{0}-2{m}_{2}{m}_{3}{m}_{1}+{m}_{3}^{2}{m}_{0}+{m}_{4}{m}_{1}^{2}}+\frac{2{m}_{2}{m}_{4}{m}_{3}-{m}_{2}^{2}{m}_{5}-{m}_{3}^{3}-{m}_{4}^{2}{m}_{1}+{m}_{5}{m}_{3}{m}_{1})}{{m}_{2}^{3}-{m}_{2}{m}_{4}{m}_{0}-2{m}_{2}{m}_{3}{m}_{1}+{m}_{3}^{2}{m}_{0}+{m}_{4}{m}_{1}^{2}}\end{array}$$

The roots of the selected polynomial will give us the abscissas ${V}_{p}$. Next, the weights ${w}_{i}$ will be calculated. According to Press et al. [15], the expression for the weight function is given by
where N is the order of the selected polynomial. At last, the resulting system of ODEs is then solved by any standard ODE solver in MatLab.

$${w}_{i}=\frac{\langle {p}_{N-1}/{p}_{N-1}\rangle}{{p}_{N-1}\left({x}_{j}\right){p}_{N}^{\prime}\left({x}_{j}\right)}i=1,2,\dots \dots \dots .N$$

## 3. Results

Test Problem 1: Aggregation with Fines Dissolution

Here, the proposed scheme is analyzed for aggregation with fines dissolution (see Figure 1) problem encountered in several particulate methods (i.e., fluidized beds, formation of rain droplets, and manufacture of dry powders). The effects of further procedures, such as breakage, growth, and nucleation, are negligible. During the aggregation process, the total mass of particles ${m}_{1}$ is conserved and the amount of particles ${m}_{0}$ reduces during the processing time. The aggregation kernel is held to be constant and is defined as $\beta ({V}_{p},{{V}^{\prime}}_{p})={\beta}_{0}$, where ${\beta}_{0}=1$. The exponential initial particle size distribution is given by
where ${N}_{0}=1$ and ${V}_{p0}=1$. The dissolution term $h\left({V}_{p}\right)$ explains the dissolution of particles below certain critical size, that is, $2\times {10}^{-4}{m}^{3}$. The analytical solution in terms of the number density ${u}_{d}\left(T,{V}_{p}\right)$ is given by Scott [16]:
where $\tau ={N}_{0}{\beta}_{0}t$ and ${{V}^{\prime}}_{p}=V/{V}_{p0}$. The plot in Figure 2 shows normalized moments. The outcomes of our QMOM are in decent agreement with analytical outcomes. It is also observed from Figure 2 that during the aggregation process, the number of particles ${m}_{0}\left(T\right)$ decreases while the volume of the particles ${m}_{1}\left(T\right)$ remains constant.

$${u}_{d}\left(0,{V}_{p}\right)=\frac{{N}_{0}}{{V}_{{P}_{0}}}exp\left(-{V}_{p}/{V}_{{P}_{0}}\right)$$

$${u}_{d}\left(T,{V}_{p}\right)=\frac{4{N}_{0}}{{V}_{{P}_{0}}{\left(\tau +2\right)}^{2}}exp\left(-2{V}_{p}^{\prime}/\tau +2\right)$$

Test Problem 2: Aggregation and Breakage with Fines Dissolution

In this problem, we take a batch crystallizer in which aggregation and breakage are the main occurrences and which is connected with a fines dissolver. The growth and nucleation terms are neglected in this process. The initial distribution is given by
where, ${M}_{0}=\frac{2{N}_{0}}{2+{\beta}_{0}{N}_{0}t}$ and ${M}_{1}={N}_{0}{V}_{p0}\left[1-\frac{2{G}_{0}}{{\beta}_{0}{N}_{0}{V}_{p0}}\mathrm{ln}\left(\frac{2}{2+{\beta}_{0}{N}_{0}t}\right)\right]$ represent the zero and first moments, respectively. A constant aggregation term, $\beta ({V}_{p},{{V}^{\prime}}_{p})={\beta}_{0}=1,$ a breakage kernel $b({V}_{p},{{V}^{\prime}}_{p})=2/{{V}^{\prime}}_{p},$, and uniform daughter distribution $S({V}_{p})={V}_{p}$ are taken. The analytical solution is given by Patel [17]:

$${u}_{d}\left(0,{V}_{p}\right)={M}_{0}\xb7\frac{{M}_{0}}{{M}_{1}}exp\left(-\frac{{M}_{0}}{{M}_{1}}{V}_{p}\right)$$

$${u}_{d}\left(T,{V}_{p}\right)=\frac{{M}_{0}^{2}}{{M}_{1}}exp\left(-\frac{{M}_{0}}{{M}_{1}}{V}_{p}\right)$$

The numerical results are displayed in Figure 3. The moments of the numerical system are in good agreement with those taken from the analytical solution. It is also observed from Figure 3 that during the aggregation and breakage process, the number of particles ${m}_{0}\left(T\right)$ decreases while the volume of the particles ${m}_{1}\left(T\right)$ remains constant.

## 4. Conclusions

The moment-generating function was used to convert the governing partial differential equation into a system of ordinary differential equations. The mathematical term for fines dissolution was incorporated in the model for improving the quality of the product. The Gaussian quadrature method was implemented to solve the complicated integrals in this research. An orthogonal polynomial of degree three, which utilizes the first six moments, was used for better accuracy of the proposed scheme. To check the significance of the scheme, two case studies were discussed. The results of the proposed scheme are in perfect agreement with the available analytical results. No dissipation was observed in the results. This work is extendable for batch preferential crystallization models with fines dissolution. Furthermore, the developed scheme could be applicable to solve multidimensional batch crystallization models with fines dissolution.

## Author Contributions

Conceptualization: S.M. and I.A.; Methodology: S.M.; Software: I.A. and M.S.; Validation: S.M. and I.A.; Formal Analysis: S.M.; Investigation: S.M.; Writing-Original Draft Preparation: S.M.; Writing-Review & Editing: S.M., M.S., and I.A.

## Funding

Safyan Mukhtar is thankful to the Deanship of Scientific Research, King Faisal University, for research grant through the Nasher track (186122).

## Conflicts of Interest

The authors declare no conflict of interest.

## References

- Hulburt, H.M.; Katz, S. Some problems in particle technology. Chem. Eng. Sci.
**1964**, 19, 555–574. [Google Scholar] [CrossRef] - Randolph, A.D.; Larson, M.A. Theory of Particulate Processes, 2nd ed.; Academic Press: Cambridge, MA, USA, 1988. [Google Scholar]
- Barrett, J.C.; Jheeta, J.S. Improving the accuracy of the moments method for solving the aerosol general dynamic equation. J. Aerosol Sci.
**1996**, 27, 1135–1142. [Google Scholar] [CrossRef] - Fan, R.; Marchisio, D.L.; Fox, R.O. Application of the direct quadrature method of moments to polydisperse gas-solid fluidized beds. J. Powder Technol.
**2004**, 139, 7–20. [Google Scholar] [CrossRef] - Gimbbun, J.; Nagy, Z.K.; Rielly, C.D. Simultaneous quadrature method of moments for the solution of population balance equations using a differential algebraic framework. Ind. Chem. Eng.
**2009**, 48, 7798–7812. [Google Scholar] [CrossRef] - Gunawan, R.; Fusman, I.; Braatz, R.D. High resolution algorithms for multidimensional population balance equations. AICHE J.
**2004**, 50, 2738–2749. [Google Scholar] [CrossRef] - Kumar, S.; Ramkrishna, D. On the solution of population balance equations by discretization-I. A fixed pivot technique. Chem. Eng. Sci.
**1996**, 51, 1311–1332. [Google Scholar] [CrossRef] - Lim, Y.I.; Lann, J.-M.L.; Meyer, L.M.; Joulia, L.; Lee, G.; Yoon, E.S. On the solution of population balance equation (PBE) with accurate front tracking method in practical crystallization processes. Chem. Eng. Sci.
**2002**, 57, 3715–3732. [Google Scholar] [CrossRef] - Madras, G.; McCoy, B.J. Reversible crystal growth-dissolution and aggregation breakage: Numerical and moment solutions for population balance equations. J. Powder Technol.
**2004**, 143, 297–307. [Google Scholar] [CrossRef] - Marchisio, D.L.; Vigil, R.D.; Fox, R.O. Quadrature method of moments for aggregation-breakage processes. J. Colloid Interface Sci.
**2003**, 258, 322–334. [Google Scholar] [CrossRef] - Gahn, C.; Mersmann, A. Brittle fracture in crystallization processes Part A. Attrition and abrasion of brittle solids. Chem. Eng. Sci.
**1999**, 54, 1273–1282. [Google Scholar] [CrossRef] - McGraw, R. Description of aerosol dynamics by the quadrature method of moments. Aerosol Sci. Tech.
**1997**, 27, 255–265. [Google Scholar] [CrossRef] - Qamar, S.; Mukhtar, S.; Seidel-Morgenstern, A.; Elsner, M.P. An efficient numerical technique for solving one-dimensional batch crystallization models with size-dependent growth rates. Chem. Eng. Sci.
**2009**, 64, 3659–3667. [Google Scholar] [CrossRef] - Mukhtar, S.; Hussain, I.; Ali, A. Quadrature method of moments for solving volume-based population balance models. World Appl. Sci. J.
**2012**, 20, 1574–1583. [Google Scholar] - Press, W.H.; Teukolsky, S.A.; Vetterling, W.T.; Flannery, B.P. Numerical Recipes: The Art of Scientific Computing, 3rd ed.; Cambridge University Press: Cambridge, UK, 2007. [Google Scholar]
- Scott, W.T. Analytic studies of cloud droplet coalescence I. J. Atmos. Sci.
**1968**, 25, 54–65. [Google Scholar] [CrossRef] - Patel, D.P.; Andrews, J.R.G. An analytical solution to continuous population balance model describing coalescence and breakage. J. Chem. Eng. Sci.
**1998**, 53, 599–601. [Google Scholar] [CrossRef]

© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).