Department of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, UK.
Centre de Mathématiques et de Leurs Applications, CNRS, ENS Paris-Saclay, Université Paris-Saclay, 94235 Cachan cedex, France.
J R Soc Interface. 2020 Oct;17(171):20200563. doi: 10.1098/rsif.2020.0563. Epub 2020 Oct 21.
The simulation of stochastic reaction-diffusion systems using fine-grained representations can become computationally prohibitive when particle numbers become large. If particle numbers are sufficiently high then it may be possible to ignore stochastic fluctuations and use a more efficient coarse-grained simulation approach. Nevertheless, for multiscale systems which exhibit significant spatial variation in concentration, a coarse-grained approach may not be appropriate throughout the simulation domain. Such scenarios suggest a hybrid paradigm in which a computationally cheap, coarse-grained model is coupled to a more expensive, but more detailed fine-grained model, enabling the accurate simulation of the fine-scale dynamics at a reasonable computational cost. In this paper, in order to couple two representations of reaction-diffusion at distinct spatial scales, we allow them to overlap in a 'blending region'. Both modelling paradigms provide a valid representation of the particle density in this region. From one end of the blending region to the other, control of the implementation of diffusion is passed from one modelling paradigm to another through the use of complementary 'blending functions' which scale up or down the contribution of each model to the overall diffusion. We establish the reliability of our novel hybrid paradigm by demonstrating its simulation on four exemplar reaction-diffusion scenarios.
使用细粒度表示来模拟随机反应扩散系统在粒子数量变得很大时可能会变得计算上难以承受。如果粒子数量足够高,那么可能可以忽略随机波动并使用更有效的粗粒度模拟方法。然而,对于在浓度上表现出显著空间变化的多尺度系统,粗粒度方法在整个模拟域内可能并不合适。这种情况表明存在一种混合范例,其中计算成本低的粗粒度模型与更昂贵但更详细的细粒度模型相结合,从而以合理的计算成本实现对细尺度动力学的精确模拟。在本文中,为了将两种不同空间尺度的反应扩散表示相耦合,我们允许它们在“混合区域”中重叠。这两种建模范例都在该区域内提供了粒子密度的有效表示。从混合区域的一端到另一端,通过使用互补的“混合函数”,将扩散的实施控制权从一种建模范例传递到另一种建模范例,这些混合函数会放大或缩小每个模型对整体扩散的贡献。我们通过在四个示例反应扩散场景上模拟来证明我们的新型混合范例的可靠性。