Automatic differentiation-based quadrature method of moments for solving population balance equations

被引:25
|
作者
Kariwala, Vinay [1 ]
Cao, Yi [2 ]
Nagy, Zoltan K. [3 ]
机构
[1] Nanyang Technol Univ, Sch Chem & Biomed Engn, Singapore 637459, Singapore
[2] Cranfield Univ, Sch Engn, Cranfield MK43 0AL, Beds, England
[3] Univ Loughborough, Dept Chem Engn, Loughborough LE11 3TU, Leics, England
关键词
automatic differentiation; dynamic simulation; particulate processes; population balance equations; quadrature method of moments; PREDICTIVE CONTROL; CRYSTALLIZATION PROCESSES; NUMERICAL-SOLUTION; AEROSOL DYNAMICS; TAYLOR-SERIES; SIMULATION; DISCRETIZATION; AGGREGATION; FORMULATION; PARTICLES;
D O I
10.1002/aic.12613
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
The quadrature method of moments (QMOM) is a promising tool for the solution of population balance equations. QMOM requires solving differential algebraic equations (DAEs) consisting of ordinary differential equations related to the evolution of moments and nonlinear algebraic equations resulting from the quadrature approximation of moments. The available techniques for QMOM are computationally expensive and are able to solve for only a few moments due to numerical robustness deficiencies. In this article, the use of automatic differentiation (AD) is proposed for solution of DAEs arising in QMOM. In the proposed method, the variables of interest are approximated using high-order Taylor series. The use of AD and Taylor series gives rise to algebraic equations, which can be solved sequentially to obtain high-fidelity solution of the DAEs. Benchmark examples involving different mechanisms are used to demonstrate the superior accuracy, computational advantage, and robustness of AD-QMOM over the existing state-of-the-art technique, that is, DAE-QMOM. (c) 2011 American Institute of Chemical Engineers AIChE J, 2012
引用
收藏
页码:842 / 854
页数:13
相关论文
共 50 条
  • [21] Dimension reduction of bivariate population balances using the quadrature method of moments
    Heineken, Wolfram
    Flockerzi, Dietrich
    Voigt, Andreas
    Sundmacher, Kai
    COMPUTERS & CHEMICAL ENGINEERING, 2011, 35 (01) : 50 - 62
  • [23] An open-source quadrature-based population balance solver for OpenFOAM
    Passalacqua, A.
    Laurent, F.
    Madadi-Kandjani, E.
    Heylmun, J. C.
    Fox, R. O.
    CHEMICAL ENGINEERING SCIENCE, 2018, 176 : 306 - 318
  • [24] Lattice Boltzmann method for population balance equations with simultaneous growth, nucleation, aggregation and breakage
    Majumder, Aniruddha
    Kariwala, Vinay
    Ansumali, Santosh
    Rajendran, Arvind
    CHEMICAL ENGINEERING SCIENCE, 2012, 69 (01) : 316 - 328
  • [25] The Sectional Quadrature Method of Moments (SQMOM): An extension to nonhomogeneous bivariate population balances
    Alzyod, Samer
    Attarakih, Menwer
    Bart, Hans-Joerg
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2016, 115 : 195 - 203
  • [26] A Gauss/anti-Gauss quadrature method of moments applied to population balance equations with turbulence-induced nonlinear phase-space diffusion
    Puetz, Michele
    Pollack, Martin
    Hasse, Christian
    Oevermann, Michael
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 466
  • [27] Automatic Differentiation-Based Multi-Start for Gradient-Based Optimization Methods
    Della Santa, Francesco
    MATHEMATICS, 2024, 12 (08)
  • [28] Extended log-normal method of moments for solving the population balance equation for Brownian coagulation
    Wang, Kaiyuan
    Yu, Suyuan
    Peng, Wei
    AEROSOL SCIENCE AND TECHNOLOGY, 2019, 53 (03) : 332 - 343
  • [29] Dimension reduction of two-dimensional population balances based on the quadrature method of moments
    Voigt, Andreas
    Heineken, Wolfram
    Flockerzi, Dietrich
    Sundmacher, Kai
    18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 913 - 918
  • [30] A new framework for numerical modeling of population balance equations: Solving for the inverse cumulative distribution function
    Peterson, Joseph D.
    Bagkeris, Ioannis
    Michael, Vipin
    CHEMICAL ENGINEERING SCIENCE, 2022, 259