首页> 外文学位 >Development of a multiple perturbation Monte Carlo method for eigenvalue problems and implementation on parallel processors.
【24h】

Development of a multiple perturbation Monte Carlo method for eigenvalue problems and implementation on parallel processors.

机译:针对特征值问题的多重摄动蒙特卡洛方法的开发以及在并行处理器上的实现。

获取原文
获取原文并翻译 | 示例

摘要

We have developed a Monte Carlo method that calculates multiple perturbation effects in the eigenvalue (K) of the Boltzmann transport equation for neutrons from a single Monte Carlo simulation. Two Monte Carlo techniques, source iteration and fission matrix approaches, have been described. We have shown that subtracting two independent Monte Carlo simulations for eigenvalue perturbation calculation encounters difficulties. It is necessary to utilize some type of Monte Carlo perturbation technique. We have shown that the combination of the correlated sampling and source iteration methods encounters difficulties in calculating eigenvalue perturbations. When the correlated sampling approach is combined with the fission matrix approach, it can successfully evaluate eigenvalue perturbations. We have implemented the idea of performing Monte Carlo simulation in an artificial reference system. Utilizing the fission matrix approach, correlated sampling, and an artificial reference system, we have developed the multiple perturbation technique. The actual simulation is done in an artificial reference system and all the perturbed and unperturbed systems' fission matrices are correlated to that reference system. At the end of the simulation, the dominant eigenvalue of the unperturbed and all perturbed fission matrices are evaluated numerically. This provides us with multiple {dollar}Delta{dollar}Ks from a single Monte Carlo simulation. We have tested this method for different test problems and the results compared well with that of the TWODANT S{dollar}sb{lcub}N{rcub}{dollar} transport code. This method allowed significant savings in computational effort.; We have implemented fixed source and eigenvalue algorithms for neutron transport on three different parallel machines, the BBN Butterfly, KSR-1, and IBM-SP2. We have addressed the issue of parallel random number generators and showed how the fixed source and eigenvalue parallel algorithms differ. Theoretical models for speedups have been developed and have compared well with the observed speedups. Close to linear speedups were observed for many of the test problems.
机译:我们已经开发了一种蒙特卡洛方法,可以通过一次蒙特卡洛模拟计算中子的玻尔兹曼输运方程的特征值(K)的多个扰动效应。已经描述了两种蒙特卡洛技术,即源迭代和裂变矩阵方法。我们已经证明,减去两个独立的蒙特卡洛模拟用于特征值扰动计算会遇到困难。有必要利用某种类型的蒙特卡洛摄动技术。我们已经表明,相关采样和源迭代方法的组合在计算特征值摄动时遇到困难。当相关采样方法与裂变矩阵方法结合使用时,它可以成功地评估特征值摄动。我们已经实现了在人工参考系统中执行蒙特卡洛模拟的想法。利用裂变矩阵方法,相关采样和人工参考系统,我们开发了多重扰动技术。实际模拟是在人工参考系统中完成的,所有被摄动和未摄动系统的裂变矩阵都与该参考系统相关。在模拟结束时,对未受扰动和所有受扰动裂变矩阵的主导特征值进行了数值评估。这从单个Monte Carlo模拟中为我们提供了多个{dollar} Delta {dollar} Ks。我们针对不同的测试问题测试了该方法,并将结果与​​TWODANT S {dollar} sb {lcub} N {rcub} {dollar}传输代码进行了比较。这种方法大大节省了计算量。我们已经在BBN Butterfly,KSR-1和IBM-SP2这三种不同的并行机器上实现了中子传输的固定源和特征值算法。我们已经解决了并行随机数生成器的问题,并展示了固定源和特征值并行算法之间的区别。已经开发了用于加速的理论模型,并将其与观察到的加速进行了很好的比较。对于许多测试问题,观察到接近线性加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号