汤俊杰, 罗晓, 李仲春, 张喜林, 沈丹红, 陈红丽. 基于统一耦合框架的系统程序封装开发与验证[J]. 核科学与工程, 2022, 42(6): 1268-1276.
引用本文: 汤俊杰, 罗晓, 李仲春, 张喜林, 沈丹红, 陈红丽. 基于统一耦合框架的系统程序封装开发与验证[J]. 核科学与工程, 2022, 42(6): 1268-1276.
TANG Junjie, LUO Xiao, LI Zhongchun, ZHANG Xilin, SHEN Danhong, CHEN Hongli. Development and Verification of System Code Encapsulation Based on the Unified Coupling Framework[J]. Chinese Journal of Nuclear Science and Engineering, 2022, 42(6): 1268-1276.
Citation: TANG Junjie, LUO Xiao, LI Zhongchun, ZHANG Xilin, SHEN Danhong, CHEN Hongli. Development and Verification of System Code Encapsulation Based on the Unified Coupling Framework[J]. Chinese Journal of Nuclear Science and Engineering, 2022, 42(6): 1268-1276.

基于统一耦合框架的系统程序封装开发与验证

Development and Verification of System Code Encapsulation Based on the Unified Coupling Framework

  • 摘要: 反应堆系统的状态与堆芯物理、流体、结构、控制和外部条件紧密联系。为了能够充分考虑反应堆多尺度多物理耦合特性,需要建立起系统级耦合分析软件,用于评估反应堆系统在稳态、瞬态和事故工况下的行为特性。统一耦合接口理念ICoCo(Interface for Code Coupling)具有规范化和可复用的优势,基于ICoCo对系统程序Relap5mod3.2进行了程序封装,并采用supervisor流程控制方案进行调度,开展回归测试,验证了封装前后计算结果一致。并在此基础上开发接管、控制体、泵和阀门等重要部件相关数据的输入输出ICoCo接口,一方面开展两个Relap5程序的并发耦合工作,验证耦合接口正确性;另一方面通过将控制模块外移,在supervisor中实现对Relap5的控制,从而允许未来更先进的控制及其优化算法应用到反应堆控制安全系统的设计、分析与优化中。

     

    Abstract: The state of the reactor system is closely related to core physics, fluid, structure,control and external conditions. In order to fully consider the multi-scale and multi-physical coupling characteristicsof the reactor, it is necessary to establish the system-level coupling analysis software to evaluate the behavior characteristics of the reactor system under steady-state, transient and accident conditions. The unified interface ICoCo(Interface for Code Coupling) has the advantages for reuse. Based on ICoCo, this paper encapsulates system code Relap5mod3.2, and then schedules Relap5mod3.2 by supervisor flow control scheme, regression tests were carried out to verify that the calculation results are consistent before and after the encapsulate. On this basis, the ICoCo interface input and output interface related data of nozzles, control bodies, pumps and valves and other important components are developed, on the one hand, the concurrent coupling of two Relap5 code is carried out to verify the correctness of the coupling interface, on the other hand, by moving the control module outward. Relap5 is controlled in the supervisor, which allows more advanced control and optimization algorithms to be applied to the design, analysis and optimization of reactor control safety system in the future.

     

/

返回文章
返回