摘要
最近发展的可精确模拟时滞化学反应系统的动力学状态的时滞随机模拟算法(delay stochastic simulationalgorithm,DSSA)的模拟效率很低.提出一个快速随机模拟时滞τ-leaping(delayτ-leaping,DτL)算法.DτL算法首先确定满足Leap条件的Leap时间τ,然后利用每个反应通道的反应次数的近似概率密度函数随机确定反应次数.该算法能在较小精度损失的基础上提高模拟时滞化学反应系统的速度.数值试验表明,DτL算法在模拟时滞化学反应系统时能取得很好的性能.
The recently proposed delay stochastic simulation algorithm (DSSA) is an exact but inefficient simulation method for numerically simulating the stochastic dynamics of chemically reacting systems with delays. Presented here is a delay T-leaping (DτL) method, which is an accelerated method for simulating chemically reacting systems with delays. In this method the leap time is calculated from the leap condition, and the number of reactions occurring of each channel during τ is randomly determined according to its approximated probability density function. This approach can accelerate simulation with acceptable simulation accuracy. Numerical experiments show that the DτL algorithm has good performance for simulating chemically reacting systems with delay.
出处
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2008年第4期388-393,共6页
Journal of Shanghai University:Natural Science Edition
基金
国家自然科学基金资助项目(30571059)
国家高科技研究发展计划(863计划)资助项目(2006AA02Z190)
关键词
时滞化学反应系统
随机模拟算法
DτL算法
chemically reacting system with delays
stochastic simulation algorithm
DτL algorithm