10. 结果输出

作为全堆一步法程序,CRANE能够直接求解精细到燃料棒层级的多物理耦合问题,并获得精细的中子通量、核素分布、温度场等信息。 如果把以上所有最细层面的数据都存储下来,百万千瓦商用压水堆1/4堆芯规模的问题仅一个状态点就需要上G的存储量, 所以存储所有数据显然是不合适的。因此,CRANE通过以下几方面来优化结果输出:

首先,将输出数据的详细程度分为高、中、低三个层次,通过 type 开放给用户选择,默认采用中等数据量输出, 数据量最大部分如细网通量等仅在非常必要的时候才输出。

其次,对于主要输出文件采用 HDF5 数据格式, 该格式是专门用来存储和组织大量数据的一种文件格式,能够在减少存储的同时又有较好的可读性和可扩展性。

此外,对于数据量较大的比如三维棒层面的功率、通量、温度场等采用单精度甚至半精度浮点数存储,因为实际上对于数据量非常大的结果数据, 大部分情况下只需要借助于 可视化 查看一个分布情况,并不需要非常精确的值。

最后,由于 HDF5 数据格式在Windows系统上进行查看或编辑操作并不方便, 因此对于用户相对比较关心的数据,如临界硼浓度、控制棒价值、组件功率分布等,CRANE会再输出到一个Excel格式的文件中。

对于上述两种输出文件的详细说明,请参阅: