Three-dimensional Monte Carlo transport code JMCT in shielding engineering application
-
摘要: 核设施辐射屏蔽计算,由于其大规模计算及深穿透等特性,一直是蒙特卡罗方法工程应用的难点之一。采用我国自主研发的三维中子-光子蒙特卡罗粒子输运模拟软件JMCT,结合可视化建模工具JLAMT,对OECD国际基准例题Winfrith Iron/Water Benchmark Experiment(ASPIS)两例实验装置进行建模与计算分析, 并将计算结果与实验值及MCNP计算值进行对比。结果表明,JMCT计算值与MCNP计算值符合较好,其中Winfrith Iron Benchmark Experiment(ASPIS)最大偏差不超过7%,平均偏差1.3%;Winfrith Water Benchmark Experiment(ASPIS)最大偏差小于20%,平均偏差小于10%,证明了JMCT在屏蔽计算以及深穿透问题的可靠性与工程应用性。Abstract: Radiation shielding calculation of nuclear facilities has always been one of the difficulties in engineering application of Monte Carlo method for its large scale calculation and deep penetration characteristics. Two international benchmarks, published by OECD, Winfrith Iron/Water Benchmark Experiment(ASPIS), were simulated based on the three-dimensional Monte Carlo transport code JMCT, accompanied by a visual modeling tool JLAMT. The simulation includes detailed modeling and shielding calculation. Calculated results were compared with experimental data, also with almost same results achieved by MCNP. The comparisons show that the calculated results agree well with the experimental data. The maximum deviation of JMCT and MCNP is below 20% and the average deviation is less than 10%. It is proved that JMCT code suits well for shielding simulation and deep penetration problems.
-
Key words:
- Monte Carlo /
- deep penetration /
- JMCT /
- JLAMT /
- shielding transportation
-
光波在大气中传输时会受到大气湍流的影响,大气湍流的扰动频率通常可以达到上百赫兹。并且,湍流大气中光波传输的理论研究与技术应用都涉及光波或波前时间频谱的高频特征[1]。通常通过测量大气温度场的起伏获取大气光学湍流谱,而高空间波数、位于耗散区的湍流谱不易获得。温度脉动仪是一种测量大气湍流特性的常用仪器,其工作原理为:通过测量温度脉动,可以得到温度起伏谱和湍流的折射率结构常数。常用温度脉动仪一般选取的感应材料为铂丝,它具有响应快速、线性度好、体积小等优点[2]。一般选取直径20 μm或者10 μm的铂丝作为感应材料[3],然而,由于铂丝的响应频率等方面的限制,常规温度脉动仪只能获取20 Hz以下频率的温度脉动信号,无法研究大气一维温度谱的高频特征;美国空军实验室使用两款探空温度脉动仪开展了高空大气湍流强度廓线对比测量实验[4],根据文献提供的参数计算分析,仪器具有较高的响应频率,但是其探头电流增温效应较大,对测量结果的准确性产生一定影响[5]。钨丝具有类似铂丝的线性温度特性,且韧性好、性价比高、温度系数较大,本文提出了一种温度脉动仪的改进设计方案,采用直径6 μm、电阻值20 Ω的钨丝作为感应材料,它在环境温度293 K、风速2 m/s的条件下,响应频率可以达到133 Hz;流过钨丝的电流只有0.5 mA,电流增温对结果影响小;它具有探头体积小、分辨率高、噪声低和受环境影响小等特点。利用改进后的温度脉动仪对实际大气温度起伏进行了观测实验,得到了更宽频率范围的温度起伏信号,获得了不同湍流强度下的温度起伏功率谱,并对其谱幂率进行了统计分析。
1. 温度脉动仪改进设计
在满足局地均匀各向同性的条件下, 根据Kolmogorov理论[6], 大气中两点间温度的空间结构函数为
DT(r)=⟨[T(x1)−T(x2)]2⟩=C2Tr2/3(l0≪r≪L) (1) 式中:空间结构函数用空间两点温差的时间统计平均表示; CT2是温度结构常数。
大气湍流强度一般用折射率结构常数Cn2表征,Cn2与CT2的关系为
C2n=(79×10−6pT2)2C2T (2) 式中: p是压强,单位hPa; T是热力学温度,单位K。通过测量空间中两点的温度脉动,并结合式(1)~(2),可以计算出湍流的空间结构参数。
改进之前的温度脉动仪电路使用单个集成运放实现加减运算功能,它存在两个缺点,一是电阻的选取和调整不方便,二是对于每个信号源的输入电阻均较小[7],影响信号传输的准确性。综合考虑带宽和降噪的要求,本设计采用非平衡电桥和两级差分放大电路对信号进行采集和放大,它具有信号输入电阻大、电阻选取方便和高共模抑制比(CMRR)等特点[8],可降低电路噪声,减少电子元器件对信号的影响,保证信号的准确性。图 1是改进前后的信号采集电路,图中R3和R4是感应金属丝,V0是经过恒压处理后的电压源。
传感器的响应频率和风速、传感器的形状以及材料有关,金属丝可看成直径为d,长度一定的圆柱形。表 1给出了在风速2 m/s的条件下,直径6 μm的钨丝的时间常数和响应频率等参数,计算用变量包括:风速u, 钨丝直径d, 粘滞系数υ, 干空气导热系数λg, 钨丝密度ρ, 钨丝比热容c。
表 1 钨丝参数(293 K, 2 m/s,105 Pa)Table 1. Parameters of tungsten wire(293 K, 2 m/s, 105 Pa)Re Nu h/(W·m-2·K-1) M/ms fs/Hz R/Ω ρ0/(Ω·mm2·m-1) d/μm 0.797 0.732 3 159.8 1.194 133.29 20 0.055 6 温度脉动信号属于交流信号,所以需要滤除信号中的直流成分,为降低高频噪声对信号的影响,结合表 1给出的直径6 μm的钨丝响应频率为133 Hz,经过计算分析,设计出通带频率范围为0.084~186 Hz的有源带通滤波器,对信号进行滤波处理。
为验证仪器测量信号的准确性,将振幅为100 mV、频率为60 Hz的源信号衰减104倍,模拟微弱信号,输入到采集电路中,将输出信号与源信号进行对比,如图 2所示,结果表明,经过采集系统的信号没有失真,只有一定时延,对信号采集没有影响。将整个仪器放置在恒温、恒压环境中进行仪器本底噪声测量实验,输出结果按照电压和温度转换关系转化为温度值,测得整个仪器本底噪声等效的温度脉动在0.001 7 K范围内,结果如图 3所示。
综上,改进后的温度脉动仪满足测量大气温度起伏的需求。
2. 温度起伏功率谱
在局部均匀各向同性假定的条件下,例如大气温度起伏的一维谱满足-5/3定律[9-10],即
ST(k)=0.25C2Tk−5/3,L0≥l≥l0 (3) 式中: CT2表示温度结构常数;波数k=2π/l,其中l为温度起伏的空间尺度;L0为湍流的外尺度;l0为湍流的内尺度。式(3)表示的就是所谓的Kolmogorov湍流谱,是波在随机介质中传播理论的一个基础[11]。
根据泰勒假定,频率和波数之间有如下关系
k=2πf/v 式中: f为频率;v表示风速。只要分析频率谱就能确定温度脉动功率谱是否和Kolmogorov的-5/3定律一致[3]。
使用传统温度脉动仪测量温度脉动,其温度谱反映的仅是整个谱区间的一部分,大部分针对温度起伏谱特征的研究主要集中在低频部分,而对于更高频率范围内温度起伏谱特征的研究很少。根据上一节的描述,本次实验使用的温度脉动仪测量频率上限可以达到190 Hz,涵盖了大部分大气温度起伏范围,有助于研究温度起伏谱高频部分的幂率特征。
2018年10月2日至10月6日开展了实际大气温度谱的测量实验,取得大约6700个温度起伏谱。图 4分别是弱湍流、中等湍流和强湍流时的温度起伏谱,分析温度谱发现:温度谱的形状和湍流强度有一定关系,具体表现在,弱湍流时,温度谱的频谱范围小,相较于-5/3谱偏平,随着湍流增强,频率范围变大,温度谱变陡,但幂率不会小于-3。这与文献[12]的结论类似。相较于之前的研究,本次实验探测到的温度起伏谱频率范围更宽,而且依然具有幂率不变的特性。
为研究温度谱幂率的统计特征,对所有温度起伏谱进行线性拟合,并进行幂率统计。考虑到有限的采样时间所造成的谱型有细小差别以及线性拟合存在误差等不确定因素[3],我们把幂率为-5/3±0.2的谱都认为符合-5/3定律。为便于统计,将所有温度起伏谱在0.1~35 Hz频率范围内线性拟合。统计结果如表 2所示,图 5是温度谱幂率的分布情况。从统计结果可以看出,在0.1~35 Hz频率范围内有52%的温度谱幂率在-5/3±0.2范围内,但是,仍有很多情况不符合Kolmogorov理论,幂率偏离了理论值,表明实际大气中有大量非K湍流存在,这与文献[3, 12-13]的结果一致。
表 2 6 μm直径的钨丝不同幂率温度谱出现的概率Table 2. Probability distributions of power law measurement with 6 μm tungsten wirepower law k probability/% >-5/3+0.20 1.6 -5/3-0.20~-5/3+0.20 52.2 -5/3-0.20 46.2 在本次实验期间获得的温度起伏谱中,有许多温度谱在高频部分出现拐点, 以更陡的斜率下降,图 6显示了在不同时刻具有拐点的温度起伏谱。分析发现,在拐点之前,温度起伏谱的幂率在-5/3附近,而拐点之后的幂率严重偏离了-5/3。对比图 6(a),(b),拐点出现的位置和湍流强度有一定的关系。但是,湍流强度并不是拐点向高频方向移动的充分条件,可能和风速、大气层结稳定度等因素有关。实际大气中风速均匀性的假设、冻结湍流假设不能很好地符合,因此频谱的实际分布要比理论预期的复杂[14]。有资料表明,即使充分发展的湍流,温度场的统计特征对大尺度能量的注入、温度梯度和温度速度相关性也特别敏感[15],其表现之一就是随着气候和其他条件的不同,湍流能量谱分布有所变化[13]。
3. 结论
使用宽频带的温度脉动仪对真实大气温度起伏进行了观测实验,结果表明:改进后的温度脉动仪可以探测到更高频率的温度起伏信号,发现湍流具有丰富的高频信息,在高频区间依旧存在幂率不变的特性, 且温度起伏功率谱的形状和湍流强度有一定关系。部分温度起伏功率谱在高频部分出现拐点,而且出现的位置和湍流强度有一定关系,但是拐点出现的原因、影响其位置的因素较为复杂。实际大气中有大量的非Kolmogorov湍流存在,研究非K大气湍流本身特性,对湍流理论、非K大气湍流中光传播效应的数值模拟、非K大气湍流对各种光电工程的影响等方面的研究具有重要意义[16],本文成果可以为建立用于光传播数值模拟的非K湍流模型提供有力支持,并为数值模拟结果的验证工作提供实际测量数据。大气温度起伏谱的高频特性、影响温度谱幂率的因素、温度谱幂率的空间分布特征等问题,还需要进一步的研究。
致谢: 感谢曾宗泳老师在电路设计方面的指导,感谢吴晓庆老师在温度谱分析方面的建议。 -
表 1 Winfrith Water Benchmark实验不同源项配置方案及相应模拟粒子数规模
Table 1. Experimental source arrangements and scale of simulated particles in different cases for Winfrith Water Benchmark
case source-detector spacing/cm number of sources total source strength/(n·s-1) particles 1 10.16 1 1.256 0×107 4×107 2 15.24 2 2.540 0×107 2×108 3 20.32 4 5.260 0×107 2×108 4 25.40 8 1.048 0×108 2×108 5 30.48 8 1.046 0×108 1×109 6 35.56 8 1.048 0×107 1×109 7 50.80 8 1.044 5×108 1×109 -
[1] 许淑艳. 蒙特卡罗方法在实验核物理中的应用[M]. 北京: 原子能出版社, 2006.Xu Shuyan. Application of Monte Carlo method in experimental nuclear physics. Beijing: Atomic Energy Press, 1980 [2] 谢仲生, 张育曼, 张建民, 等. 核反应堆物理数值计算[M]. 北京: 原子能出版社, 1997.Xie Zhongsheng, Zhang Yuman, Zhang Jianmin, et al. Nuclear reactor physics numerical calculation. Beijing: Atomic Energy Press, 1997 [3] 裴鹿成, 张孝泽. 蒙特卡罗方法及其在粒子输运问题中的应用[M]. 北京: 科学出版社, 1980.Pei Lucheng, Zhang Xiaoze. Monte Carlo method and its application in particle transport problem. Beijing: Science Press, 1980 [4] X-5 Monte Carlo Team. MCNP: A general Monte Carlo N-particle transport code[R]. LA-CP-03-0248, 2003. [5] Emmett M B, Hollenbach D F. Current status of the Oak ridge Monte Carlo Codes: MORSE/SAS4 and KENO[R]. Computational Physics and Engineering Division, 2000. [6] Cowan P, Dobson G, Wright G A, et al. Recent developments to the Monte Carlo code MCBEND[J]. Nuclear Technology, 2009, 168(3): 780-784. doi: 10.13182/NT09-A9306 [7] 吴宜灿, 宋婧, 胡丽琴, 等. 超级蒙特卡罗核计算仿真软件系统SuperMC[J]. 核科学与工程, 2016, 36(1): 62-71. https://www.cnki.com.cn/Article/CJFDTOTAL-HKXY201601009.htmWu Yican, Song Jing, Hu Liqin, et al. Super Monte Carlo calculation program SuperMC. Chinese Journal of Nuclear Science and Engineering, 2016, 36(1): 62-71 https://www.cnki.com.cn/Article/CJFDTOTAL-HKXY201601009.htm [8] 佘顶, 梁金刚, 李泽光, 等. 堆用蒙卡程序RMC-Beta2.0用户使用手册[M]. 北京: 清华大学, 2013.She Ding, Liang Jingang, Li Zeguang, et al. Users' manual for Reactor Monte Carlo code RMC-Beta2.0. Bejing: Peking University, 2013 [9] 佘顶, 丘意书, 王侃. 反应堆蒙特卡罗分析软件CosRMC内部测试版用户手册[M]. 北京: 清华大学, 2015.She Ding, Qiu Yishu, Wang Kan. Users' manual for Reactor Monte Carlo code CosRMC internal testing. Bejing: Peking University, 2015 [10] 邓力, 李刚, 李瑞, 等. 三维蒙特卡罗粒子输运软件JMCT用户使用手册(V2.0版)[M]. 北京: 北京应用物理与计算数学研究所, 2015.Deng Li, Li Gang, Li Rui, et al. Users' manual for three dimensional Monte Carlo particle transport code JMCT version2.0. Beijing: Insitute of Applied Physics and Computational Mathematics, 2015 [11] 张宝印, 李刚, 邓力. 组合几何蒙特卡罗粒子输运支撑软件框架JCOGIN介绍[J]. 强激光与粒子束, 2013, 25(1): 173-176. doi: 10.3788/HPLPB20132501.0173Zhang Baoyin, Li Gang, Deng Li. JCOGIN: a combinatorial geometry Monte Carlo particle transport infrastructure. High Power Laser and Particle Beams, 2013, 25(1): 173-176 doi: 10.3788/HPLPB20132501.0173 [12] Butler J, Carter M D, McCracken A K, et al. Packwood: Results and calculational model of the Winfrith Iron Benchmark Experiment[R]. NEACRP-A-629, 1984. [13] Carter M D, Packwood A. The Winfrith Water Benchmark Experiment[R]. NEACRP-A-628, 1984. 期刊类型引用(6)
1. 车锐,刘仕倡,田卓,陈义学. 基于SINBAD聚变基准题的cosRMC程序屏蔽计算研究. 核技术. 2024(05): 75-85 . 百度学术
2. 张芳,董志伟,柴辰睿,周海京,安建祝,赵强,薛碧曦. 基本舰船结构的辐射屏蔽因子研究. 强激光与粒子束. 2024(12): 125-132 . 本站查看
3. 刘鹏,史敦福,李瑞,付元光,邓力. 基于蒙特卡罗程序JMCT模拟计算堆芯物理基准题VERA. 原子能科学技术. 2023(06): 1131-1139 . 百度学术
4. 刘利,左应红,牛胜利,朱金辉,李夏至. 中子在大气中产生氮俘获γ的蒙特卡罗模拟研究. 强激光与粒子束. 2022(08): 162-168 . 本站查看
5. 黎辉,王梦琪,郑征. CAP1400核电厂堆腔辐射漏束屏蔽设计研究. 核科学与工程. 2021(02): 230-235 . 百度学术
6. 李锐,张显,刘仕倡,全国萍,秦瑶,严伊蔓,陈义学. 蒙特卡罗粒子输运程序cosRMC的深穿透屏蔽计算研究. 原子能科学技术. 2021(S1): 82-87 . 百度学术
其他类型引用(1)
-