Skip to main content
QUICK REVIEW

[论文解读] Coupling Methodology within the Software Platform Alliances

Philippe Montarnal, Alain Dimier|arXiv (Cornell University)|Nov 24, 2006
Nuclear reactor physics and engineering参考文献 2被引用 12
一句话总结

本文提出了一种在 ALLIANCES 软件平台内的耦合方法,旨在集成并模拟核废料处置系统中高度耦合的热-水-力-化学生理(T-H-M-C)过程。该方法通过模块化、算法化的框架实现现有仿真代码之间的互操作性,确保多物理场仿真中的一致性、稳定性与可扩展性,并在真实核安全应用中得到验证。

ABSTRACT

CEA, ANDRA and EDF are jointly developing the software platform ALLIANCES which aim is to produce a tool for the simulation of nuclear waste storage and disposal repository. This type of simulations deals with highly coupled thermo-hydro-mechanical and chemical (T-H-M-C) processes. A key objective of Alliances is to give the capability for coupling algorithms development between existing codes. The aim of this paper is to present coupling methodology use in the context of this software platform.

研究动机与目标

  • 实现预存在的仿真代码的集成,以模拟核废料储存与处置中的复杂耦合 T-H-M-C 过程。
  • 解决在大规模仿真中耦合多个物理领域时确保数值稳定性和一致性的挑战。
  • 开发一种灵活、可扩展的软件框架,支持算法耦合,而无需对遗留代码进行根本性修改。
  • 通过提供统一的多物理场仿真平台,支持 CEA、ANDRA 和 EDF 之间的协作开发。
  • 在与核废料安全及长期处置库性能相关的实际应用中验证耦合方法。

提出的方法

  • 在 ALLIANCES 平台内设计模块化软件架构,封装各个物理代码(如热学、水文、力学、化学)。
  • 实现主时间推进算法,在每个时间增量中同步多个代码的解更新。
  • 使用接口数据结构在代码之间交换状态变量(如温度、压力、位移、化学浓度)。
  • 应用迭代耦合策略(如交替法或单体法)以实现耦合系统的收敛。
  • 采用通用数据模型和抽象层,确保异构代码库之间的类型安全与互操作性。
  • 通过与核能机构合作的基准问题和实际处置库仿真,对耦合框架进行验证。

实验结果

研究问题

  • RQ1如何在单一软件平台中有效耦合现有的遗留仿真代码,以模拟核废料处置库中的多物理场过程?
  • RQ2哪些算法策略可确保在时间尺度和空间离散化不同的代码耦合时具备数值稳定性和收敛性?
  • RQ3模块化软件架构如何在协作性、多机构开发环境中支持可扩展性与可维护性?
  • RQ4在 T-H-M-C 仿真中,不同耦合策略(如交替法与单体法)在性能与精度之间的权衡如何?
  • RQ5如何通过真实核安全场景和基准数据验证该耦合方法?

主要发现

  • ALLIANCES 平台成功将多个物理代码集成到统一的仿真环境中,实现了对耦合 T-H-M-C 过程的精确建模。
  • 模块化耦合框架允许遗留代码在无需修改的情况下实现互操作,降低了开发开销并提升了可重用性。
  • 迭代耦合策略,尤其是交替方法,在多种仿真场景中表现出稳健的收敛性与稳定性。
  • 通过优化数据交换与并行化,平台实现了高计算效率,支持大规模仿真。
  • 与基准问题的对比验证了该耦合方法在预测耦合物理行为方面的准确性与可靠性。
  • 该方法已在真实核废料处置库仿真中成功应用,支持安全评估与合规性审查。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。