Multidimensional population balance models (PBMs) describe chemical and biological processes having a distribution over two or more intrinsic properties (such as size and age, or two independent spatial variables). The incorporation of additional intrinsic variables into a PBM improves its descriptive capability and can be necessary to capture specific features of interest. As most PBMs of interest cannot be solved analytically, computationally expensive high-order finite difference or finite volume methods are frequently used to obtain an accurate numerical solution. We propose a finite difference scheme based on operator splitting and solving each sub-problem at the limit of numerical stability that achieves a discretization error that is zero for certain classes of PBMs and low enough to be acceptable for other classes. In conjunction to employing specially constructed meshes and variable transformations, the scheme exploits the commutative property of the differential operators present in many classes of PBMs. The scheme has very low computational cost -- potentially as low as just memory reallocation. Multiple case studies demonstrate the performance of the proposed scheme.
翻译:多层面人口平衡模型(PBM)描述化学和生物过程分布在两个或两个以上内在特性(如大小和年龄,或两个独立的空间变量)的化学和生物过程。将其他内在变量纳入一个PBM可以提高其描述能力,而且对于捕捉具体利益特征是必要的。由于大多数感兴趣的PBM无法通过分析解决,因此经常使用计算费用昂贵的高序有限差异或有限体积方法来获得准确的数字解决办法。我们提议基于操作员在数字稳定性限度上分割和解决每个子问题的有限差别办法,使某些类PBM出现离散错误,对于某些类PBM而言为零,低到足以为其他类所接受。在使用专门建造的meshes和可变式转换的同时,这个办法利用了许多类PBMMS中不同操作员的混合特性。这个办法的计算成本非常低 -- -- 可能与记忆再分配一样低。多的案例研究显示了拟议办法的绩效。