Chen Jianfu, Jia Menglei, Lai Zhuangzhuang, Hu Peijun, Wang Haifeng
Key Laboratory for Advanced Materials, Centre for Computational Chemistry and Research Institute of Industrial Catalysis, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, People's Republic of China.
J Chem Phys. 2021 Jan 14;154(2):024108. doi: 10.1063/5.0032228.
Microkinetic modeling has drawn increasing attention for quantitatively analyzing catalytic networks in recent decades, in which the speed and stability of the solver play a crucial role. However, for the multi-step complex systems with a wide variation of rate constants, the often encountered stiff problem leads to the low success rate and high computational cost in the numerical solution. Here, we report a new efficient sensitivity-supervised interlock algorithm (SSIA), which enables us to solve the steady state of heterogeneous catalytic systems in the microkinetic modeling with a 100% success rate. In SSIA, we introduce the coverage sensitivity of surface intermediates to monitor the low-precision time-integration of ordinary differential equations, through which a quasi-steady-state is located. Further optimized by the high-precision damped Newton's method, this quasi-steady-state can converge with a low computational cost. Besides, to simulate the large differences (usually by orders of magnitude) among the practical coverages of different intermediates, we propose the initial coverages in SSIA to be generated in exponential space, which allows a larger and more realistic search scope. On examining three representative catalytic models, we demonstrate that SSIA is superior in both speed and robustness compared with its traditional counterparts. This efficient algorithm can be promisingly applied in existing microkinetic solvers to achieve large-scale modeling of stiff catalytic networks.
近几十年来,微观动力学建模在定量分析催化网络方面越来越受到关注,其中求解器的速度和稳定性起着至关重要的作用。然而,对于速率常数变化范围很大的多步复杂系统,常遇到的刚性问题导致数值解的成功率低且计算成本高。在此,我们报告一种新的高效灵敏度监督互锁算法(SSIA),它使我们能够在微观动力学建模中以100%的成功率求解非均相催化系统的稳态。在SSIA中,我们引入表面中间体的覆盖灵敏度来监测常微分方程的低精度时间积分,借此确定准稳态。通过高精度阻尼牛顿法进一步优化后,该准稳态能够以较低的计算成本收敛。此外,为了模拟不同中间体实际覆盖度之间的巨大差异(通常相差几个数量级),我们提出在SSIA中初始覆盖度在指数空间中生成,这允许更大且更实际的搜索范围。通过研究三个具有代表性的催化模型,我们证明与传统算法相比,SSIA在速度和稳健性方面均更胜一筹。这种高效算法有望应用于现有的微观动力学求解器,以实现刚性催化网络的大规模建模。