A new highly efficient and stable population array (PA) algorithm to solve multi-dimension population balance equation

•Fast and accurate numerical solver of a crystallization population balance model.•Efficient computation for multi-dimensional crystal growth problems.•Modelling complex mechanisms including breakage and agglomeration of crystals. Solving the population balance equation (PBE) requires a robust and e...

Full description

Saved in:
Bibliographic Details
Published inChemical engineering science Vol. 246; p. 116994
Main Authors Wu, Yuanyi, Rohani, Sohrab
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 31.12.2021
Subjects
Online AccessGet full text
ISSN0009-2509
1873-4405
DOI10.1016/j.ces.2021.116994

Cover

Abstract •Fast and accurate numerical solver of a crystallization population balance model.•Efficient computation for multi-dimensional crystal growth problems.•Modelling complex mechanisms including breakage and agglomeration of crystals. Solving the population balance equation (PBE) requires a robust and efficient numerical method. The widely used discretization techniques are prone to numerical diffusion caused by over-prediction of the crystal size. The multi-dimensional solution is highly inefficient due to the computations performed on the unused grids. We present an efficient numerical solver using the population array (PA) method, which employs an array to store the size and counts information as a sparse grid. The two-dimensional pure-growth case using the proposed technique could achieve ten times speedup compared to the high-resolution discretization method. A row compression algorithm is proposed to reduce the computational cost by grouping the crystals with similar internal coordinates. Various numerical cases including crystal growth, continuous crystallization, polymorphic transformation, agglomeration, and breakage were simulated and compared with the analytical solutions and the established high-resolution discretization schemes to confirm the accuracy and computational efficiency of the proposed PA algorithm.
AbstractList •Fast and accurate numerical solver of a crystallization population balance model.•Efficient computation for multi-dimensional crystal growth problems.•Modelling complex mechanisms including breakage and agglomeration of crystals. Solving the population balance equation (PBE) requires a robust and efficient numerical method. The widely used discretization techniques are prone to numerical diffusion caused by over-prediction of the crystal size. The multi-dimensional solution is highly inefficient due to the computations performed on the unused grids. We present an efficient numerical solver using the population array (PA) method, which employs an array to store the size and counts information as a sparse grid. The two-dimensional pure-growth case using the proposed technique could achieve ten times speedup compared to the high-resolution discretization method. A row compression algorithm is proposed to reduce the computational cost by grouping the crystals with similar internal coordinates. Various numerical cases including crystal growth, continuous crystallization, polymorphic transformation, agglomeration, and breakage were simulated and compared with the analytical solutions and the established high-resolution discretization schemes to confirm the accuracy and computational efficiency of the proposed PA algorithm.
ArticleNumber 116994
Author Wu, Yuanyi
Rohani, Sohrab
Author_xml – sequence: 1
  givenname: Yuanyi
  surname: Wu
  fullname: Wu, Yuanyi
– sequence: 2
  givenname: Sohrab
  orcidid: 0000-0002-1667-1736
  surname: Rohani
  fullname: Rohani, Sohrab
  email: srohani@uwo.ca
BookMark eNp9kD1PwzAQhi1UJFrgB7B5hCHBdj6ciKmq-JIqwQCz5Tjn1pUbF9st6r8naRkQQ6fTnd7ndPdM0KhzHSB0Q0lKCS3vV6mCkDLCaEppWdf5GRrTimdJnpNihMaEkDphBakv0CSEVd9yTskY7aa4g2-8NIul3WPQ2igDXcSya3GIsrGAN26ztTIa12Hpvdzj2_fpHZZ24byJyzWODgdnd4DXWxtN0po1dGFI_wEbaWWnAMPX9jC4Quda2gDXv_USfT49fsxekvnb8-tsOk8Uq3lMmKxonmWM1KVsi7zNyrbKW15wxppGcs1lBrRpqpJKqhnXmle60g0hoAnJdJZdIn7cq7wLwYMWysTDBdFLYwUlYtAnVqLXJwZ94qivJ-k_cuPNWvr9SebhyED_0s6AF2GwqaA1HlQUrTMn6B94hIwf
CitedBy_id crossref_primary_10_1016_j_cherd_2023_10_049
crossref_primary_10_1039_D2CE01566H
crossref_primary_10_1021_acs_iecr_3c04073
Cites_doi 10.1021/ie401287w
10.1145/2833157.2833162
10.1016/j.jaerosci.2003.11.012
10.1021/ie020627l
10.1021/acs.cgd.7b00645
10.1016/j.powtec.2020.08.022
10.1016/S0009-2509(97)00307-2
10.1016/j.compchemeng.2016.03.023
10.1016/S0021-9797(78)80008-3
10.1016/0009-2509(96)88489-2
10.1021/acs.cgd.9b01482
10.1016/0009-2509(95)00355-X
10.1016/j.compchemeng.2004.09.011
10.1016/j.jcrysgro.2005.11.001
10.1002/aic.10228
10.1002/aic.690220505
10.1002/aic.14837
10.1080/02786826.2013.823642
10.1016/B978-0-444-63965-3.50030-1
10.1016/j.compchemeng.2020.106781
10.1002/ceat.201400769
10.1002/aic.690360504
10.1016/j.powtec.2015.05.029
10.1021/acs.cgd.0c00986
10.1016/j.advwatres.2013.05.006
10.1002/aic.690420708
10.1016/j.ces.2015.02.014
10.1016/0021-9991(78)90058-X
10.1021/acs.cgd.8b00883
10.1016/j.advwatres.2019.103382
10.1016/j.jaerosci.2012.04.003
10.1016/j.jcrysgro.2018.10.061
ContentType Journal Article
Copyright 2021
Copyright_xml – notice: 2021
DBID AAYXX
CITATION
DOI 10.1016/j.ces.2021.116994
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1873-4405
ExternalDocumentID 10_1016_j_ces_2021_116994
S0009250921005595
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29B
4.4
457
4G.
5GY
5VS
6J9
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
ABFNM
ABFRF
ABJNI
ABMAC
ABNUV
ABYKQ
ACBEA
ACDAQ
ACGFO
ACGFS
ACNCT
ACRLP
ADBBV
ADEWK
ADEZE
AEBSH
AEFWE
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHPOS
AIEXJ
AIKHN
AITUG
AJOXV
AKURH
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AXJTR
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
ENUVR
EO8
EO9
EP2
EP3
F5P
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
HLY
IHE
J1W
KOM
LX7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
RNS
ROL
RPZ
SCE
SDF
SDG
SDP
SES
SPC
SPCBC
SSG
SSZ
T5K
XPP
ZMT
~02
~G-
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ABXDB
ACLOT
ACRPL
ACVFH
ADCNI
ADMUD
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AI.
AIDUJ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
BBWZM
CITATION
EFKBS
EJD
FEDTE
FGOYB
HVGLF
HZ~
NDZJH
R2-
SC5
SEW
T9H
VH1
WUQ
Y6R
ZY4
~HD
ID FETCH-LOGICAL-c297t-2a814332096ad54d36d84d75722bba7f7a3e1bb861a1f27ff78f8fb00ef003f33
IEDL.DBID .~1
ISSN 0009-2509
IngestDate Thu Apr 24 23:12:44 EDT 2025
Wed Oct 01 05:19:32 EDT 2025
Fri Feb 23 02:43:58 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Multi-dimensional population balance equation
Agglomeration and breakage modeling
Numerical solution
Crystallization modeling
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c297t-2a814332096ad54d36d84d75722bba7f7a3e1bb861a1f27ff78f8fb00ef003f33
ORCID 0000-0002-1667-1736
ParticipantIDs crossref_citationtrail_10_1016_j_ces_2021_116994
crossref_primary_10_1016_j_ces_2021_116994
elsevier_sciencedirect_doi_10_1016_j_ces_2021_116994
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2021-12-31
PublicationDateYYYYMMDD 2021-12-31
PublicationDate_xml – month: 12
  year: 2021
  text: 2021-12-31
  day: 31
PublicationDecade 2020
PublicationTitle Chemical engineering science
PublicationYear 2021
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Sole-Mari, Bolster, Fernàndez-Garcia, Sanchez-Vila (b0155) 2019; 131
Qiu, Rasmuson (b0125) 1990; 36
Gunawan, Fusman, Braatz (b0040) 2004; 50
Yuan, Laurent, Fox (b0185) 2012; 51
Hao, Zhao, Xu, Zheng (b0045) 2013; 47
Gao, Wu, Bao, Gong, Wang, Rohani (b0025) 2018; 18
Lin, Wu, Rohani (b0095) 2020; 20
Rosner, McGraw, Tandon (b0135) 2003; 42
Ramabhadran, Peterson, Seinfeld (b0130) 1976; 22
Hermanto (b0060) 2012; 59
Kumar, Ramkrishna (b0075) 1997; 52
Yu, Hounslow, Michael, Reynolds, Gavin (b0005) 2015; 61
Kumar, Ramkrishna (b0140) 1996; 51
Hasseine, Senouci, Attarakih, Bart (b0055) 2015; 38
Pedretti, Fernàndez-garcia (b0115) 2013; 59
Yoon, McGraw (b0180) 2004; 35
Lin, Wu, Rohani (b0090) 2020; 20
Omar, Rohani (b0110) 2017; 17
Gelbard, Seinfeld (b0035) 1978; 28
Lam, S.K., Pitrou, A., Seibert, S., 2015. Numba: a LLVM-based Python JIT compiler. In: Proc. Second Work. LLVM Compil. Infrastruct. HPC - LLVM ’15, pp. 1–6.
van Peborgh Gooch, Hounslow (b0175) 1996; 42
Szilagyi, B., Borsos, A., Simone, E., Nagy, Z.K., 2017. Model Based Estimation of 2D Crystallization Kinetics From Concentration and CLD Measurements, vol. 40. Elsevier Masson SAS.
Power, Hou, Kamaraju, Morris, Zhao, Glennon (b0120) 2015; 133
Lin, Wu, Rohani (b0085) 2019; 507
Shu, Liu, Zhang, Wang (b0145) 2020; 136
Bao, Zhang, Yin, Wang (b0010) 2006; 289
Borchert (b0015) 2012
Kumar, Ramkrishna (b0070) 1996; 51
Hashemi Amrei, Dehkordi (b0050) 2013; 52
Szilágyi, Agachi, Lakatos (b0160) 2015; 283
Miller (b0100) 1993
Chen, Liu, Xu, Huo, Yang (b0020) 2019
Gelbard, F.M., Seinfeld, J.H., 1978a. Coagulation and Growth of a Multicomponent Aerosol, 63(3).
Singh, Singh, Singh, Walker, Matsoukas (b0150) 2020; 376
Szilágyi, Nagy (b0170) 2016; 91
Hu, Rohani, Jutan (b0065) 2005; 29
Myerson (b0105) 2002
Myerson (10.1016/j.ces.2021.116994_b0105) 2002
Hermanto (10.1016/j.ces.2021.116994_b0060) 2012; 59
Gao (10.1016/j.ces.2021.116994_b0025) 2018; 18
Miller (10.1016/j.ces.2021.116994_b0100) 1993
Singh (10.1016/j.ces.2021.116994_b0150) 2020; 376
Power (10.1016/j.ces.2021.116994_b0120) 2015; 133
Hashemi Amrei (10.1016/j.ces.2021.116994_b0050) 2013; 52
Shu (10.1016/j.ces.2021.116994_b0145) 2020; 136
Yuan (10.1016/j.ces.2021.116994_b0185) 2012; 51
Gelbard (10.1016/j.ces.2021.116994_b0035) 1978; 28
10.1016/j.ces.2021.116994_b0030
Lin (10.1016/j.ces.2021.116994_b0095) 2020; 20
Szilágyi (10.1016/j.ces.2021.116994_b0160) 2015; 283
Szilágyi (10.1016/j.ces.2021.116994_b0170) 2016; 91
Pedretti (10.1016/j.ces.2021.116994_b0115) 2013; 59
Sole-Mari (10.1016/j.ces.2021.116994_b0155) 2019; 131
Borchert (10.1016/j.ces.2021.116994_b0015) 2012
Ramabhadran (10.1016/j.ces.2021.116994_b0130) 1976; 22
Chen (10.1016/j.ces.2021.116994_b0020) 2019
Qiu (10.1016/j.ces.2021.116994_b0125) 1990; 36
Yoon (10.1016/j.ces.2021.116994_b0180) 2004; 35
Hu (10.1016/j.ces.2021.116994_b0065) 2005; 29
Lin (10.1016/j.ces.2021.116994_b0090) 2020; 20
Hao (10.1016/j.ces.2021.116994_b0045) 2013; 47
10.1016/j.ces.2021.116994_b0080
Gunawan (10.1016/j.ces.2021.116994_b0040) 2004; 50
Kumar (10.1016/j.ces.2021.116994_b0070) 1996; 51
Hasseine (10.1016/j.ces.2021.116994_b0055) 2015; 38
Omar (10.1016/j.ces.2021.116994_b0110) 2017; 17
Kumar (10.1016/j.ces.2021.116994_b0075) 1997; 52
10.1016/j.ces.2021.116994_b0165
Rosner (10.1016/j.ces.2021.116994_b0135) 2003; 42
Yu (10.1016/j.ces.2021.116994_b0005) 2015; 61
Lin (10.1016/j.ces.2021.116994_b0085) 2019; 507
van Peborgh Gooch (10.1016/j.ces.2021.116994_b0175) 1996; 42
Kumar (10.1016/j.ces.2021.116994_b0140) 1996; 51
Bao (10.1016/j.ces.2021.116994_b0010) 2006; 289
References_xml – volume: 20
  start-page: 7312
  year: 2020
  end-page: 7319
  ident: b0095
  article-title: Identifying the polymorphic outcome of hypothetical polymorphs in batch and continuous crystallizers by numerical simulation
  publication-title: Cryst. Growth Des.
– volume: 35
  start-page: 577
  year: 2004
  end-page: 598
  ident: b0180
  article-title: Representation of generally mixed multivariate aerosols by the quadrature method of moments: II. Aerosol dynamics
  publication-title: J. Aerosol Sci.
– volume: 133
  start-page: 125
  year: 2015
  end-page: 139
  ident: b0120
  article-title: Design and optimization of a multistage continuous cooling mixed suspension, mixed product removal crystallizer
  publication-title: Chem. Eng. Sci.
– volume: 52
  start-page: 4659
  year: 1997
  end-page: 4679
  ident: b0075
  article-title: On the solution of population balance equations by discretization - III. Nucleation, growth and aggregation of particles
  publication-title: Chem. Eng. Sci.
– volume: 507
  start-page: 146
  year: 2019
  end-page: 153
  ident: b0085
  article-title: A kinetic study of crystallization process of imatinib mesylate with polymorphic transformation phenomenon
  publication-title: J. Cryst. Growth
– volume: 42
  start-page: 2699
  year: 2003
  end-page: 2711
  ident: b0135
  article-title: Multivariate population balances via moment and Monte Carlo simulation methods: an important sol reaction engineering bivariate example and ‘mixed’ moments for the estimation of deposition, scavenging, and optical properties for populations of nonspherica
  publication-title: Ind. Eng. Chem. Res.
– year: 2012
  ident: b0015
– volume: 289
  start-page: 317
  year: 2006
  end-page: 323
  ident: b0010
  article-title: Determination of growth and breakage kinetics of l-threonine crystals
  publication-title: J. Cryst. Growth
– year: 1993
  ident: b0100
  article-title: Modelling and Quality Control Strategies for Batch Cooling Crystallizers
– volume: 59
  start-page: 52
  year: 2013
  end-page: 65
  ident: b0115
  article-title: Advances in Water Resources An automatic locally-adaptive method to estimate heavily-tailed breakthrough curves from particle distributions
  publication-title: Adv. Water Resour.
– volume: 18
  start-page: 4275
  year: 2018
  end-page: 4281
  ident: b0025
  article-title: Image analysis for in-line measurement of multidimensional size, shape, and polymorphic transformation of l -glutamic acid using deep learning-based image segmentation and classification
  publication-title: Cryst. Growth Des.
– volume: 20
  start-page: 1752
  year: 2020
  end-page: 1759
  ident: b0090
  article-title: Simultaneous measurement of solution concentration and slurry density by Raman spectroscopy with artificial neural network
  publication-title: Cryst. Growth Des.
– year: 2002
  ident: b0105
  article-title: Handbook of Industrial Crystallization
– volume: 52
  start-page: 17487
  year: 2013
  end-page: 17500
  ident: b0050
  article-title: Discretized n -dimensional population balance for agglomeration
  publication-title: Ind. Eng. Chem. Res.
– volume: 131
  start-page: 103382
  year: 2019
  ident: b0155
  article-title: Particle density estimation with grid-projected and boundary-corrected adaptive kernels
  publication-title: Adv. Water Resour.
– volume: 36
  start-page: 665
  year: 1990
  end-page: 676
  ident: b0125
  article-title: Growth and dissolution of succinic acid crystals in a batch stirred crystallizer
  publication-title: AIChE J.
– volume: 91
  start-page: 167
  year: 2016
  end-page: 181
  ident: b0170
  article-title: Graphical processing unit (GPU) acceleration for numerical solution of population balance models using high resolution finite volume algorithm
  publication-title: Comput. Chem. Eng.
– volume: 376
  start-page: 229
  year: 2020
  end-page: 240
  ident: b0150
  article-title: Discrete finite volume approach for multidimensional agglomeration population balance equation on unstructured grid
  publication-title: Powder Technol.
– volume: 38
  start-page: 1574
  year: 2015
  end-page: 1584
  ident: b0055
  article-title: Two analytical approaches for solution of population balance equations: particle breakage process
  publication-title: Chem. Eng. Technol.
– volume: 59
  start-page: 215
  year: 2012
  end-page: 228
  ident: b0060
  article-title: Robust Bayesian estimation of kinetics for the polymorphic transformation of L-glutamic acid crystals
  publication-title: AIChE J.
– volume: 47
  start-page: 1125
  year: 2013
  end-page: 1133
  ident: b0045
  article-title: Population balance-monte carlo simulation for gas-to-particle synthesis of nanoparticles
  publication-title: Aerosol Sci. Technol.
– volume: 17
  start-page: 4028
  year: 2017
  end-page: 4041
  ident: b0110
  article-title: Crystal population balance formulation and solution methods: a review
  publication-title: Cryst. Growth Des.
– reference: Lam, S.K., Pitrou, A., Seibert, S., 2015. Numba: a LLVM-based Python JIT compiler. In: Proc. Second Work. LLVM Compil. Infrastruct. HPC - LLVM ’15, pp. 1–6.
– volume: 22
  start-page: 840
  year: 1976
  end-page: 851
  ident: b0130
  article-title: Dynamics of aerosol coagulation and condensation
  publication-title: AIChE J.
– volume: 136
  start-page: 106781
  year: 2020
  ident: b0145
  article-title: Considering nucleation, breakage and aggregation in morphological population balance models for crystallization processes
  publication-title: Comput. Chem. Eng.
– start-page: 7933
  year: 2019
  end-page: 7938
  ident: b0020
  article-title: Image based Measurement of Population Growth Rate for L-Glutamic Acid Crystallization
  publication-title: Chinese Control Conference (CCC), 2019
– volume: 29
  start-page: 911
  year: 2005
  end-page: 918
  ident: b0065
  article-title: Modelling and optimization of seeded batch crystallizers
  publication-title: Comput. Chem. Eng.
– volume: 28
  start-page: 357
  year: 1978
  end-page: 375
  ident: b0035
  article-title: Numerical solution of the dynamic equation for particulate systems
  publication-title: J. Comput. Phys.
– volume: 50
  start-page: 2738
  year: 2004
  end-page: 2749
  ident: b0040
  article-title: High resolution algorithms for multidimensional population balance equations
  publication-title: AIChE J.
– reference: Szilagyi, B., Borsos, A., Simone, E., Nagy, Z.K., 2017. Model Based Estimation of 2D Crystallization Kinetics From Concentration and CLD Measurements, vol. 40. Elsevier Masson SAS.
– reference: Gelbard, F.M., Seinfeld, J.H., 1978a. Coagulation and Growth of a Multicomponent Aerosol, 63(3).
– volume: 42
  start-page: 1864
  year: 1996
  end-page: 1874
  ident: b0175
  article-title: Monte Carlo simulation of size-enlargement mechanisms in crystallization
  publication-title: AIChE J.
– volume: 283
  start-page: 152
  year: 2015
  end-page: 162
  ident: b0160
  article-title: Numerical analysis of crystallization of high aspect ratio crystals with breakage
  publication-title: Powder Technol.
– volume: 61
  start-page: 2394
  year: 2015
  end-page: 2402
  ident: b0005
  article-title: Accuracy and optimal sampling in Monte Carlo solution of population balance equations
  publication-title: AIChE Journal
– volume: 51
  start-page: 1
  year: 2012
  end-page: 23
  ident: b0185
  article-title: An extended quadrature method of moments for population balance equations
  publication-title: J. Aerosol Sci.
– volume: 51
  start-page: 1333
  year: 1996
  end-page: 1342
  ident: b0070
  article-title: On the solution of population balance equations by discretization - II. A moving pivot technique
  publication-title: Chem. Eng. Sci.
– volume: 51
  start-page: 1311
  year: 1996
  end-page: 1332
  ident: b0140
  article-title: On the solution of population balance equations by discretization—I. A fixed pivot technique
  publication-title: Chemical Engineering Science
– volume: 52
  start-page: 17487
  issue: 49
  year: 2013
  ident: 10.1016/j.ces.2021.116994_b0050
  article-title: Discretized n -dimensional population balance for agglomeration
  publication-title: Ind. Eng. Chem. Res.
  doi: 10.1021/ie401287w
– ident: 10.1016/j.ces.2021.116994_b0080
  doi: 10.1145/2833157.2833162
– volume: 35
  start-page: 577
  issue: 5
  year: 2004
  ident: 10.1016/j.ces.2021.116994_b0180
  article-title: Representation of generally mixed multivariate aerosols by the quadrature method of moments: II. Aerosol dynamics
  publication-title: J. Aerosol Sci.
  doi: 10.1016/j.jaerosci.2003.11.012
– volume: 42
  start-page: 2699
  issue: 12
  year: 2003
  ident: 10.1016/j.ces.2021.116994_b0135
  article-title: Multivariate population balances via moment and Monte Carlo simulation methods: an important sol reaction engineering bivariate example and ‘mixed’ moments for the estimation of deposition, scavenging, and optical properties for populations of nonspherica
  publication-title: Ind. Eng. Chem. Res.
  doi: 10.1021/ie020627l
– volume: 17
  start-page: 4028
  issue: 7
  year: 2017
  ident: 10.1016/j.ces.2021.116994_b0110
  article-title: Crystal population balance formulation and solution methods: a review
  publication-title: Cryst. Growth Des.
  doi: 10.1021/acs.cgd.7b00645
– volume: 376
  start-page: 229
  year: 2020
  ident: 10.1016/j.ces.2021.116994_b0150
  article-title: Discrete finite volume approach for multidimensional agglomeration population balance equation on unstructured grid
  publication-title: Powder Technol.
  doi: 10.1016/j.powtec.2020.08.022
– volume: 52
  start-page: 4659
  issue: 24
  year: 1997
  ident: 10.1016/j.ces.2021.116994_b0075
  article-title: On the solution of population balance equations by discretization - III. Nucleation, growth and aggregation of particles
  publication-title: Chem. Eng. Sci.
  doi: 10.1016/S0009-2509(97)00307-2
– volume: 91
  start-page: 167
  year: 2016
  ident: 10.1016/j.ces.2021.116994_b0170
  article-title: Graphical processing unit (GPU) acceleration for numerical solution of population balance models using high resolution finite volume algorithm
  publication-title: Comput. Chem. Eng.
  doi: 10.1016/j.compchemeng.2016.03.023
– ident: 10.1016/j.ces.2021.116994_b0030
  doi: 10.1016/S0021-9797(78)80008-3
– volume: 51
  start-page: 1311
  issue: 8
  year: 1996
  ident: 10.1016/j.ces.2021.116994_b0140
  article-title: On the solution of population balance equations by discretization—I. A fixed pivot technique
  publication-title: Chemical Engineering Science
  doi: 10.1016/0009-2509(96)88489-2
– volume: 20
  start-page: 1752
  issue: 3
  year: 2020
  ident: 10.1016/j.ces.2021.116994_b0090
  article-title: Simultaneous measurement of solution concentration and slurry density by Raman spectroscopy with artificial neural network
  publication-title: Cryst. Growth Des.
  doi: 10.1021/acs.cgd.9b01482
– volume: 51
  start-page: 1333
  issue: 8
  year: 1996
  ident: 10.1016/j.ces.2021.116994_b0070
  article-title: On the solution of population balance equations by discretization - II. A moving pivot technique
  publication-title: Chem. Eng. Sci.
  doi: 10.1016/0009-2509(95)00355-X
– volume: 29
  start-page: 911
  issue: 4
  year: 2005
  ident: 10.1016/j.ces.2021.116994_b0065
  article-title: Modelling and optimization of seeded batch crystallizers
  publication-title: Comput. Chem. Eng.
  doi: 10.1016/j.compchemeng.2004.09.011
– volume: 289
  start-page: 317
  issue: 1
  year: 2006
  ident: 10.1016/j.ces.2021.116994_b0010
  article-title: Determination of growth and breakage kinetics of l-threonine crystals
  publication-title: J. Cryst. Growth
  doi: 10.1016/j.jcrysgro.2005.11.001
– start-page: 7933
  year: 2019
  ident: 10.1016/j.ces.2021.116994_b0020
  article-title: Image based Measurement of Population Growth Rate for L-Glutamic Acid Crystallization
– volume: 50
  start-page: 2738
  issue: 11
  year: 2004
  ident: 10.1016/j.ces.2021.116994_b0040
  article-title: High resolution algorithms for multidimensional population balance equations
  publication-title: AIChE J.
  doi: 10.1002/aic.10228
– volume: 22
  start-page: 840
  issue: 5
  year: 1976
  ident: 10.1016/j.ces.2021.116994_b0130
  article-title: Dynamics of aerosol coagulation and condensation
  publication-title: AIChE J.
  doi: 10.1002/aic.690220505
– volume: 59
  start-page: 215
  issue: 4
  year: 2012
  ident: 10.1016/j.ces.2021.116994_b0060
  article-title: Robust Bayesian estimation of kinetics for the polymorphic transformation of L-glutamic acid crystals
  publication-title: AIChE J.
– volume: 61
  start-page: 2394
  issue: 8
  year: 2015
  ident: 10.1016/j.ces.2021.116994_b0005
  article-title: Accuracy and optimal sampling in Monte Carlo solution of population balance equations
  publication-title: AIChE Journal
  doi: 10.1002/aic.14837
– volume: 47
  start-page: 1125
  issue: 10
  year: 2013
  ident: 10.1016/j.ces.2021.116994_b0045
  article-title: Population balance-monte carlo simulation for gas-to-particle synthesis of nanoparticles
  publication-title: Aerosol Sci. Technol.
  doi: 10.1080/02786826.2013.823642
– year: 1993
  ident: 10.1016/j.ces.2021.116994_b0100
– ident: 10.1016/j.ces.2021.116994_b0165
  doi: 10.1016/B978-0-444-63965-3.50030-1
– volume: 136
  start-page: 106781
  year: 2020
  ident: 10.1016/j.ces.2021.116994_b0145
  article-title: Considering nucleation, breakage and aggregation in morphological population balance models for crystallization processes
  publication-title: Comput. Chem. Eng.
  doi: 10.1016/j.compchemeng.2020.106781
– volume: 38
  start-page: 1574
  issue: 9
  year: 2015
  ident: 10.1016/j.ces.2021.116994_b0055
  article-title: Two analytical approaches for solution of population balance equations: particle breakage process
  publication-title: Chem. Eng. Technol.
  doi: 10.1002/ceat.201400769
– volume: 36
  start-page: 665
  issue: 5
  year: 1990
  ident: 10.1016/j.ces.2021.116994_b0125
  article-title: Growth and dissolution of succinic acid crystals in a batch stirred crystallizer
  publication-title: AIChE J.
  doi: 10.1002/aic.690360504
– volume: 283
  start-page: 152
  year: 2015
  ident: 10.1016/j.ces.2021.116994_b0160
  article-title: Numerical analysis of crystallization of high aspect ratio crystals with breakage
  publication-title: Powder Technol.
  doi: 10.1016/j.powtec.2015.05.029
– volume: 20
  start-page: 7312
  issue: 11
  year: 2020
  ident: 10.1016/j.ces.2021.116994_b0095
  article-title: Identifying the polymorphic outcome of hypothetical polymorphs in batch and continuous crystallizers by numerical simulation
  publication-title: Cryst. Growth Des.
  doi: 10.1021/acs.cgd.0c00986
– volume: 59
  start-page: 52
  year: 2013
  ident: 10.1016/j.ces.2021.116994_b0115
  article-title: Advances in Water Resources An automatic locally-adaptive method to estimate heavily-tailed breakthrough curves from particle distributions
  publication-title: Adv. Water Resour.
  doi: 10.1016/j.advwatres.2013.05.006
– volume: 42
  start-page: 1864
  issue: 7
  year: 1996
  ident: 10.1016/j.ces.2021.116994_b0175
  article-title: Monte Carlo simulation of size-enlargement mechanisms in crystallization
  publication-title: AIChE J.
  doi: 10.1002/aic.690420708
– volume: 133
  start-page: 125
  year: 2015
  ident: 10.1016/j.ces.2021.116994_b0120
  article-title: Design and optimization of a multistage continuous cooling mixed suspension, mixed product removal crystallizer
  publication-title: Chem. Eng. Sci.
  doi: 10.1016/j.ces.2015.02.014
– volume: 28
  start-page: 357
  issue: 3
  year: 1978
  ident: 10.1016/j.ces.2021.116994_b0035
  article-title: Numerical solution of the dynamic equation for particulate systems
  publication-title: J. Comput. Phys.
  doi: 10.1016/0021-9991(78)90058-X
– volume: 18
  start-page: 4275
  issue: 8
  year: 2018
  ident: 10.1016/j.ces.2021.116994_b0025
  article-title: Image analysis for in-line measurement of multidimensional size, shape, and polymorphic transformation of l -glutamic acid using deep learning-based image segmentation and classification
  publication-title: Cryst. Growth Des.
  doi: 10.1021/acs.cgd.8b00883
– volume: 131
  start-page: 103382
  year: 2019
  ident: 10.1016/j.ces.2021.116994_b0155
  article-title: Particle density estimation with grid-projected and boundary-corrected adaptive kernels
  publication-title: Adv. Water Resour.
  doi: 10.1016/j.advwatres.2019.103382
– volume: 51
  start-page: 1
  year: 2012
  ident: 10.1016/j.ces.2021.116994_b0185
  article-title: An extended quadrature method of moments for population balance equations
  publication-title: J. Aerosol Sci.
  doi: 10.1016/j.jaerosci.2012.04.003
– year: 2012
  ident: 10.1016/j.ces.2021.116994_b0015
– year: 2002
  ident: 10.1016/j.ces.2021.116994_b0105
– volume: 507
  start-page: 146
  issue: August
  year: 2019
  ident: 10.1016/j.ces.2021.116994_b0085
  article-title: A kinetic study of crystallization process of imatinib mesylate with polymorphic transformation phenomenon
  publication-title: J. Cryst. Growth
  doi: 10.1016/j.jcrysgro.2018.10.061
SSID ssj0007710
Score 2.3804328
Snippet •Fast and accurate numerical solver of a crystallization population balance model.•Efficient computation for multi-dimensional crystal growth...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 116994
SubjectTerms Agglomeration and breakage modeling
Crystallization modeling
Multi-dimensional population balance equation
Numerical solution
Title A new highly efficient and stable population array (PA) algorithm to solve multi-dimension population balance equation
URI https://dx.doi.org/10.1016/j.ces.2021.116994
Volume 246
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1873-4405
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0007710
  issn: 0009-2509
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier ScienceDirect
  customDbUrl:
  eissn: 1873-4405
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0007710
  issn: 0009-2509
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection
  customDbUrl:
  eissn: 1873-4405
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0007710
  issn: 0009-2509
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-4405
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0007710
  issn: 0009-2509
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-4405
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0007710
  issn: 0009-2509
  databaseCode: AKRWK
  dateStart: 19510101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KvehBfGJ9lD14UCE22Wyym2MolqpYPFjoLexmd7VS01pioRd_u7N5aAX14DFhB8Jknsk33yB0GoCVBMp3nTRSrkOJ1g6n3DgqVCbSATE-t4PCd4OwP6Q3o2DUQN16FsbCKqvYX8b0IlpXdzqVNjuz8djO-LoRJPAImhYX6mI7aE4ps1sMLt-_YB6MeW69Tc2erv9sFhgvcEVoEYkHgSOMIvpzblrJN70ttFkVijgun2UbNXS2gzZW6AN30SLGUBRjyzg8WWJdkEFADsEiUxiKPjnRePa5nwuL-Vws8dl9fI7F5HE6H-dPLzifYjC-hcYFsNBRluvffj9bFZQW_ZhqrF9LWvA9NOxdPXT7TrVHwUlJxHKHCO5ZmjLoVoQKqPJDxaliASNESsEME772pOShJzxDmDGMG27AH7UBnze-v4-a2TTTBwhropTwZZAGxqWG-hLKOY8IpoSWIRemhdxag0lakYzbXReTpEaTPSeg9MQqPSmV3kIXnyKzkmHjr8O0fi3JNzNJIAP8Lnb4P7EjtG6vSl7HY9TM52_6BGqQXLYLI2ujtfj6tj_4AHao3Hw
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZ4DMCAeIry9MAASIHEsWNnrBBVeVUMrcQW2bENRaUtUajEwm_nnAcUCRhYE58UXe7xXXL3HUKHDKyE6dD30lj7HiXGeIIK6-lI29gwYkPhBoVvO1G7R6_u2f0MOq9nYVxbZRX7y5heROvqylmlzbNxv-9mfP0YEngMRYsPuJjNonnKCHcV2On7V58H54Ffr1Nzx-tfm0WTF_gi1IgkgMgRxTH9OTlNJZzWClqukCJulg-zimbMcA0tTfEHrqNJEwMqxo5yePCGTcEGAUkEy6HGgPrUwODx54IuLLNMvuGju-YxloOHUdbPH59xPsJgfRODi85CTzuyf_cBbVpQufbH1GDzUvKCb6Be66J73vaqRQpeSmKee0SKwPGUQbkiNaM6jLSgmjNOiFKSWy5DEyglokAGlnBrubDCgkMaC05vw3ATzQ1HQ7OFsCFay1CxlFmfWhoqwHMBkVxLoyIhbQP5tQaTtGIZd8suBkndTvaUgNITp_SkVHoDnXyKjEuKjb8O0_q1JN_sJIEU8LvY9v_EDtBCu3t7k9xcdq530KK7U5I87qK5PHs1ewBIcrVfGNwHryPeEQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+new+highly+efficient+and+stable+population+array+%28PA%29+algorithm+to+solve+multi-dimension+population+balance+equation&rft.jtitle=Chemical+engineering+science&rft.au=Wu%2C+Yuanyi&rft.au=Rohani%2C+Sohrab&rft.date=2021-12-31&rft.pub=Elsevier+Ltd&rft.issn=0009-2509&rft.eissn=1873-4405&rft.volume=246&rft_id=info:doi/10.1016%2Fj.ces.2021.116994&rft.externalDocID=S0009250921005595
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0009-2509&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0009-2509&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0009-2509&client=summon