Moroni Daniele, Rotenberg Benjamin, Hansen Jean-Pierre, Succi Sauro, Melchionna Simone
Department of Chemistry, University of Cambridge, Lensfield Road, Cambridge CB2 1EW, United Kingdom.
Phys Rev E Stat Nonlin Soft Matter Phys. 2006 Jun;73(6 Pt 2):066707. doi: 10.1103/PhysRevE.73.066707. Epub 2006 Jun 22.
We propose a discrete lattice version of the Fokker-Planck kinetic equation in close analogy with the lattice-Boltzmann scheme. Our work extends an earlier one-dimensional formulation to arbitrary spatial dimension D. A generalized Hermite-Gauss procedure is used to construct a discretized kinetic equation and a Chapman-Enskog expansion is applied to adapt the scheme so as to correctly reproduce the macroscopic continuum equations. The linear stability of the algorithm with respect to the finite time step Delta t is characterized by the eigenvalues of the collision matrix. A heuristic second-order algorithm in Delta t is applied to investigate the time evolution of the distribution function of simple model systems, and compared to known analytical solutions. Preliminary investigations of sedimenting Brownian particles subjected to an orthogonal centrifugal force illustrate the numerical efficiency of the Lattice-Fokker-Planck algorithm to simulate nontrivial situations. Interactions between Brownian particles may be accounted for by adding a standard Bhatnagar-Gross-Krook collision operator to the discretized Fokker-Planck kernel.
我们提出了一种福克-普朗克动力学方程的离散晶格版本,它与晶格玻尔兹曼格式极为相似。我们的工作将早期的一维公式扩展到了任意空间维度D。使用广义埃尔米特-高斯方法构建离散动力学方程,并应用查普曼-恩斯科格展开来调整该格式,以便正确再现宏观连续方程。算法关于有限时间步长Δt的线性稳定性由碰撞矩阵的特征值表征。应用一种关于Δt的启发式二阶算法来研究简单模型系统分布函数的时间演化,并与已知解析解进行比较。对受正交离心力作用的沉降布朗粒子的初步研究说明了晶格-福克-普朗克算法模拟非平凡情况的数值效率。布朗粒子之间的相互作用可以通过向离散的福克-普朗克核添加标准的 Bhatnagar-Gross-Krook 碰撞算子来考虑。