核截面不确定性引起反应堆积分参数误差举例-国家核电学习系统_第1页
核截面不确定性引起反应堆积分参数误差举例-国家核电学习系统_第2页
核截面不确定性引起反应堆积分参数误差举例-国家核电学习系统_第3页
核截面不确定性引起反应堆积分参数误差举例-国家核电学习系统_第4页
核截面不确定性引起反应堆积分参数误差举例-国家核电学习系统_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

核截面引起积分参数keff不确定度的一维分析程序开发,报告人: 刚直,2014年11月,1,(1) 选题背景及意义;,(2) 国内外研究现状 ;,(3) 基本原理和方法;,(4) 程序开发;,(5) 程序验证及初步应用;,(6) 结论;,(7) 总结和展望;,报告内容:,2,一. 背景及意义,1.反应堆物理计算过程,(一)引言,3,2.计算过程误差来源,图1-2 堆物理计算误差来源示意图,计算结果= RR,(一)引言,4,1)随着计算机技术的迅猛发展和计算方法的不断完善,目前发展成熟的先进计算程序本身的系统误差对计算结果的影响逐渐减小,而由核数据引入的计算误差对结果的影响越来越不可忽视。,2) 国外从20世纪70年代开始进行核截面数据对堆参数计算的不确定度的研究,到目前已发展了各类比较成熟的计算程序,并广泛用于核工程设计计算中。,(二)背景,5,3)在提高反应堆安全和经济性方面有重要作用,如: 提高结果可信度:确定积分参数的误差使结果更合 理可信,有助于进行安全分析。 设计改进:在工程设计中确立主要参数的误差情 况,根据设计限值对其进行调整和优化。 反应堆压力容器延长寿期:通过计算压力容器辐照 剂量等技术参数的不确定度来确定安全裕度,进而预计或延长 其服役期限。 核数据调整:根据对基准实验的计算值和实验值比 较,在不确定度范围内对占主导地位的核截面数据进行适当调 整,使利用调整后的截面数据得到的计算结果更接近实验值, 完成对核数据的有效调整。,(二)背景,6,4)近年来随着ENDF/B-6.8及JENDL-3.3等最新微观评价数据库相继释放,这些库中包含大多数重要核素核数据的误差信息协方差数据。数据中心已为CEFR制作了包含15个主要核素的6/12群截面协方差矩阵。,(二)背景,7,(一)国外发展状况,二.国内外研究现状,1.发展成熟了利用微扰技术进行核参数对截面的灵敏 度和不确定性分析方法。 目前对核装置采用一阶或二阶微扰技术就足够精确了,而在空间上逐步从一维发展到三维以进一步提高计算精度。,2.应用于核工程的许多领域。 考虑核截面本身的不确定对核参数计算结果的影响来提高结果的精确度和可靠程度从而达到提高安全性和经济性的目标,国外开展此项工作涉及如裂变堆芯物理参数分析、燃料循环分析、PWR压力容器延寿、聚变层研究、积分实验前后分析、剂量学及医学应用,油井勘探等方面。本论文关注的裂变堆芯物理参数的误差分析方面,包括如临界keff、控制棒价值、安全棒价值、空泡效应、燃耗反应性损失、有效份额以及多普勒效应等参数。,8,(1)确定论方法 1)SWANLAKE程序 该程序是美国橡树岭国家实验室(ORNL)在20世纪七十年代末开发的进行屏蔽灵敏度计算的一维程序。它接受ANISN程序提供的通量和共轭通量以及截面数据,可以计算如剂量率或反应率等屏蔽参量对于截面数据的灵敏度。,(二)国外一些主要计算工具,二.国内外研究现状,9,(1)确定论方法 2)TSUNAMI (SCALE-5)程序 SCALE程序包是美国ORNL开发的为核电站许可申请开展相关计算评估的模块程序系统,可以进行包括临界、屏蔽、源项、燃耗、衰变热和传热等项的计算分析。该程序包目前已发展到SCALE5.0版本。在新版本里加入了灵敏度和不确定度分析程序TSUNAMI(Tools for Sensitivity and Uncertainty Analysis Methodology Implementation)可以进行反应堆装置积分参数Keff对相关截面的灵敏度分析和不确定度分析。,(二)国外一些主要计算工具,二.国内外研究现状,10,(1)确定论方法 3)SUSD3D程序 该程序是由斯洛文尼亚的Jozef Stefan研究院通过欧洲“经济合作与发展组织”(OECD)中的原子能机构(NEA)发布的用于核装置对于截面数据灵敏度和不确定分析的计算程序,从初始的SUSD-1D,SUSD-2D已发展到现在的SUSD-3D版本。 该程序采用了一阶微扰理论和计算方法求得灵敏度函数,再利用协方差数据进行探测响应或堆设计参数等积分量对截面数据的不确定度计算。,11,(1)确定论方法 3)SUSD3D程序 新版本中能考虑引起积分参数计算不确定的多种不确定源项,如中子/截面、能量相关的响应函数以及聚变堆中涉及的二次角分布和二次能量分布等不确定项。 SUSD3D通过二进制的交互文件格式能接受大多程序计算输出的通量和共轭通量,这些程序包括DOORS程序包中的ANISN、DORT、 TORT、 ONEDANT、 TWODANT、和THREEDANT等。程序基本结构见图2-1。,(二)国外一些主要计算工具,12,图2-1 SUSD3D灵敏度/不确定度分析程序结构示意图,13,(1)确定论方法 4)俄罗斯灵敏度/不确定度分析程序。 俄罗斯在反应堆积分参数对截面的灵敏度和不确定分析方面进行了卓有成效的研究工作,独立开发了一批计算程序,形成了自己的计算系统。其中,包括了不确定计算模块CORE、灵敏度计算程序包、协方差数据处理模块和宏观实验评价等,具体计算系统结构见图2-2,主要灵敏度计算程序见表2-1。积分参数Keff对相关截面的灵敏度分析和不确定度分析。,(二)国外一些主要计算工具,14,15,表2-1 俄罗斯灵敏度函数主要计算程序,16,(2)蒙特卡罗方法 M-C方法: 利用M-C方法进行灵敏度计算,可灵活处理各种复杂几何结构,因此通常在进行三维灵敏度计算时被采用。但同时为提高计算精度要耗费大量时间,对有些很微小的扰动,其结果可能和计算统计偏差相当而变得没有意义。 1)MCNP4C程序 MCNP4C作为著名的粒子输运计算程序,功能非常强大,它采用了微分算子方法将微扰量转换为响应量的径迹估计而实现随机模拟。该程序可通过1阶微扰或2阶微扰进行积分参数对材料成分、密度、几何结构和截面数据的灵敏度分析。 2)其他 美国KENO程序俄罗斯开发的MMK-KENO都是可用于截面数据对积分量灵敏度和不确定度计算的三维蒙特卡罗程序。,17,(三)国内发展情况,二.国内外研究现状,在国内有关核截面不确定性引起的积分参数误差的分析只有核数据中心在核截面库协方差矩阵制作和灵敏度计算方面有了一定基础,但把二者相结合用于误差分析还没有开展太多工作。总体说来我们在这方面的研究才刚刚起步,因此有必要尽早投入人力物力开展此项研究工作。,18,(四)核截面不确定性引起反应堆积分参数误差举例,二.国内外研究现状,BN-600目前的UO2堆芯按计划要过渡到MOX堆芯,为了设计验证需要,俄罗斯IPPE和OKBM研究院做了零功率模拟实验和理论计算,利用TRIGEX扩散程序、MMKKENO蒙特卡罗程序和ABBN-93数据库进行了计算分析,其中利用TRIGEX程序和CORE程序联合计算出了由截面数据不确定性引起的主要堆芯核参数误差数据,参见表2-2。,19,表2-2 BN-600混合堆芯主要核参数由截面不确定引起的误差情况,(四)核截面不确定性引起反应堆积分参数误差举例,二.国内外研究现状,20,三.基本原理和方法,图3-1 核装置积分参数不确定度计算流程,(一)基本流程,21,定义:对一个核装置定义一个宏观特 征参数R,它是若干变量如反应截面、裂变谱、权重谱 等的函数,其中一个变量q的单位改变引起R的单位变化量的比值就被定义为特征参数R相应于参数q的灵敏度函数,表示为: 其中 为相空间位置矢量和微分体元。,1.灵敏度函数,(二)基本概念,三.基本原理和方法,22,(1)协方差基本概念: 随机变量的数学期望:方差为则随机变量 和 之间的协方差为相对协方差可以表示为,(二)基本概念,2.核截面的协方差数据,23,(2)微观点截面协方差矩阵 在微观核截面数据的测量和评价中,各个反应的截面数据也是由更基本的若干直接测量数据根据一定关系导出,这样直接测量数据带有的误差通过函数关系传递给导出量,导致不同点截面之间存在着关联,这种关联就形成了点截面数据的协方差矩阵。举例: 由多个测量值扣除一个共同的常数本底属于这种类型这样 的误差将在导出量 , 间引入关联,由于由定义得到其中,(二)基本概念,2.核截面的协方差数据,24,(2)微观点截面协方差矩阵,利用 , 的表达式,可构造出 的协方差矩阵 为(由于协方差矩阵为对称阵,只写出下三角部分):,2.核截面的协方差数据,(二)基本概念,25,(3)微观群截面协方差矩阵 从ENDF/B库出发,经过共振重造(RECONR模块)、群平均截面计算(GROUPR模块)后,即把共振参数还原成点截面,再根据具体的能群结构计算出全能区的相应的群平均截面,然后再通过ERROR模块计算出群到群的相对协方差数据。,(二)基本概念,2.核截面的协方差数据,26,考虑函数,其中 为直接测量值,误差为 。那么随机变量 是一个导出量, 测量值 的误差 要通过函数关系传递给 ,得到 。一般而言,函数关系可能为线性,也可能为非线性;但在推导误差传递公式时总是将 表述成或近似表述成的 线性函数。实验测量值分布为正态分布,根据正态变量的再现性,可知导出量 必然也是一个正态变量,因此在区间 包含真值的概率是0.683。,(二)基本概念,3.误差传递,27,举例:则数学期望为于是导出量的测量误差为根据定义式中 为的 方差, 为 , 之间的协方差。上式就是线性函数的误差传递公式,而推导非线性函数误差传递公式的基本思想是设法将其近似表成线性函数,如用台劳级数展开,再进行线性函数误差传递。,(二)基本概念,3.误差传递,28,(二)基本概念,4.积分量不确定度,基本核数据的测量和评价误差会通过函数关系传递给所要计算的反应堆积分参数,形成积分参数计算不确定度。要计算反应堆积分参数的不确定度,首先要根据基础核数据库给出的误差信息库(核数据协方差数据)通过处理程序计算出不同反应的群截面协方差数据库。然后根据堆的结构及几何布置计算出群截面的灵敏度函数,再根据灵敏度函数与群截面协方差数据计算出反应堆积分参数的误差。,29,设反应堆的某个积分参数为 , 而与 计算有关的多群截面数据为 。 可以是堆内某区 某群中子 的某种反应 的平均截面 。函数关系为 。 取一阶扰动则有 :,(二)基本概念,4.积分量不确定度,其中,30,由此得到的相对不确定度其中,(二)基本概念,4.积分量不确定度,31,提出问题: 通过灵敏度和不确定分析程序可计算得到由截面数据本身的误差带给堆积分参数的不确定度。各类计算表明由核数据不确定引入的误差数值可观,已占积分参数总误差的较大比例。因此,有效降低核数据误差造成的积分参数不确定度是提高反应堆设计精确化的重要内容。,(三)利用积分实验减小不确定度方法,32,解决方法: 目前,比较有效的方法是充分利用各类实验装置开展的积分实验,通过Bayes统计方法将核装置上实验数据和反应堆的计算数据进行相关计算处理,利用实验结果的小不确定度来降低计算结果的大不确定度。 开展这项工作有两个基本前提:一方面实验装置和反应堆上考察的积分参数对主要核数据有近似的灵敏度系数,即二者有较好的相关性;另一方面装置上积分参数的实验测量不确定度必须小于堆积分参数计算得到的不确定度。 具体方法和公式参见论文。,(三)利用积分实验减小不确定度方法,33,1)方法1 确定论方法 方法描述: 根据问题的物理性质所建立的数学模型可以用一个或一组确定的数学物理方程来表示,而后对这些方程可以采用数学方法求出其精确或近似的解。堆物理模型求解主要考虑包括能量,位置和方向三个量的数学处理,相应发展了各种近似解法,见表3-1。,(四)数值离散方法,34,球谐近似方法 扩散近似( ),表3-1 堆物理数值求解确定论方法,35,2)方法2 微分算子方法(蒙特卡罗方法) 该方法称为试验统计或“非确定论方法”,它是基于统计(或概率)理论的数值方法,对所要研究问题构造一随机模拟模型,通过计算机进行抽样试验来求得问题的近似解。蒙特卡罗方法特别适合求解本身带有随机性的物理问题如粒输运等。尤其随着计算机的飞速发展,蒙特卡罗方法已在各领域得到广泛应用。 在求解微扰问题上,特别开发了微分算子方法,可以进行材料成分、密度和截面的灵敏度计算。,(四)数值离散方法,36,3)本论文采用方法 SN方法,求解灵敏度函数和不确定度函数 本论文采用Sn方法计算时所需要的通量、共轭通量等参数可由ANISN求解得到,因此论文中进行灵敏度函数和误差函数的求解也采用了SN方法离散形式。大多数积分参数对于截面数据的灵敏度计算的一维、二维程序中均采用了离散坐标方法进行求解,主要考虑了计算时间少和获得较具体的通量分布等优点。在数值离散中,对能量E分成6群(或12群),空间位置采用一维有限差分,方向采用SN离散坐标方法。具体离散和推导见附录二。,(四)数值离散方法,37,本程序采用Fortran90语言编写,选用了微软公司开发的Fortran PowerStation4.0 版本编译系统进行编译。FortranPowerStation4.0采用32位计算,工作在Windows平台,不仅完全支持Fortran 90,也支持与VC+等的混合编程,完全满足本程序的编译要求。,四.程序开发,(一)程序开发环境,38,四.程序开发,(二)程序开发流程,图4.1 SUCA1D一维程序开发流程图,39,四.程序开发,(三)程序主要公式,(1)keff对于各反应截面的灵敏度函数,40,四.程序开发,(三)程序主要公式,(1)keff对于各反应截面的灵敏度函数,中子消失项(泄漏和移出),中子散射到本相空间项,41,四.程序开发,(三)程序主要公式,(1)keff对于各反应截面的灵敏度函数,中子裂变产生项,系统内中子裂变积分项,42,为,中,为,为,中,中,中,为,,,与,互换,中,分别为,表4.1 keff对各反应核数据的灵敏度计算公式,43,四.程序开发,(三)程序主要公式,(3)keff相关截面数据的不确定度,44,本程序SUCA1D是基于ANISN计算提供的通量、共轭通量等基本参数和NJOY处理得到的协方差数据来进行堆积分参数keff对各截面的灵敏度和不确定度一维计算程序,主要包含了基本参数读入模块、宏观截面处理模块、灵敏度计算模块、不确定计算模块和输出模块等,目前可以计算包括裂变截面、吸收截面、裂变中子、裂变谱、散射截面及总截面对应keff的灵敏度系数和不确定度。 SUCA1D程序主要包含了12个子程序,共约1200行。程序的计算框图见图4.2,程序主要模块功能介绍见表4.2。,四.程序开发,(四)程序系统及特点,45,图4.2 SUCA1D程序计算流程,46,表4.2 SUCA1D程序主要模块介绍,47,中国实验快堆(CEFR)是一座热功率为65 MW,电功率为25MW的池式钠冷快中子反应堆,计划于2009年达到首次临界。CEFR运行初期采用高富集度的二氧化铀燃料,以后逐步过渡到MOX燃料。本文计算是针对CEFR平衡态堆芯进行的。堆芯装载图见图5.1,主要参数见表5.1。,五.程序初步验证,(一)CEFR堆芯介绍,48,图5.1 CEFR平衡态堆芯布置图,(一)CEFR堆芯介绍,49,表5.1 CEFR平衡态额定功率下堆芯主要参数表,6.137,32.62,内 容,(一)CEFR堆芯介绍,50,五.程序初步验证,(二)程序主要输入参数,1)一维模型(参考图5.2 R-Z 模型),图5.2 CEFR堆芯R-Z模型结构示意图,51,五.程序初步验证,(二)程序主要输入参数,2)能群结构,表5.3 程序计算采用的能群结构,52,五.程序初步验证,(二)程序主要输入参数,3)通量和共轭通量,表5.4 CEFR堆芯6群归一化能谱,53,五.程序初步验证,(二)程序主要输入参数,3)通量和共轭通量,图5.3 CEFR一维堆芯归一化能谱,图5.4 CEFR一维堆芯归一化共轭通量谱,54,五.程序初步验证,(二)程序主要输入参数,4)协方差数据,核数据中心可通过NJOY程序系统将微观评价库ENDF/B中的协方差数据制作成供反应堆积分参数不确定度分析使用的多群协方差矩阵,现已为CEFR制作了包含了15个重要核素的6群和12群相对协方差数据。 本论文结合灵敏度计算情况和已有的协方差数据,选取了235U、238U、Fe和Na核素裂变、俘获等重要核素反应截面的相对协方差矩阵 。,55,五.程序初步验证,(三)计算结果,1)灵敏度系数,主要计算得到了CEFR堆芯中235U、238U、Fe和Na核素的相应裂变或辐射俘获反应灵敏度系数,并绘制了灵敏度曲线,分别参见表5.10-5.12和图5.5-5.10。,56,五.程序初步验证,(三)计算结果,1)灵敏度系数1 235U裂变、辐射俘获,表5.10 keff对235U主要反应截面灵敏度,235U,235U,57,五.程序初步验证,(三)计算结果,图5.5 keff对235U裂变反应截面灵敏度曲线,图5.6 keff对235U 辐射俘获截面灵敏度曲线,1)灵敏度系数1 235U裂变、辐射俘获,58,五.程序初步验证,(三)计算结果,1)灵敏度系数2 238U裂变、辐射俘获,238U,238U,表5.11 keff对238U主要反应的灵敏度,59,五.程序初步验证,(三)计算结果,1)灵敏度系数2 238U裂变、辐射俘获,图5.8 keff对238U 辐射俘获截面灵敏度曲线,图5.7 keff对238U 裂变反应截面灵敏度曲线,60,五.程序初步验证,(三)计算结果,1)灵敏度系数3 keff对Fe 、Na辐射俘获反应,表5.11 keff对Fe 和Na核素辐射俘获截面的灵敏度,56Fe,23Na,61,五.程序初步验证,(三)计算结果,1)灵敏度系数3 keff对Fe 、Na辐射俘获反应,图5.9 keff对Fe辐射俘获截面灵敏度曲线,图5.10 keff对Na辐射俘获截面灵敏度曲线,62,五.程序初步验证,(三)计算结果,2)不确定度计算结果,表5.13 CEFR主要核素反应截面引起的keff不确定度,63,五.程序初步验证,(三)结果分析,(1)从灵敏度计算公式可以看出,积分参数keff对某个截面的灵敏程度主要与核素截面、反应堆通量和共轭通量等相关。其中共轭通量的物理意义为中子价值,从5.2节中ANISN计算得到的共轭通量谱分布来看,各群中子对反应堆keff的价值相差不大。因此灵敏度大小主要由截面和通量来确定。,64,五.程序初步验证,(三)结果分析,(2)235U裂变反应的积分灵敏度最大,反应了其维持反应堆临界的主导地位。而相比之下,辐射俘获反应的灵敏度要小于裂变反应的。,65,五.程序初步验证,(三)结果分析,(3)比较各核素截面的群灵敏度可以看出,235U裂变、俘获反应和238U、Fe及Na的俘获反应的第3群灵敏度最大,是积分灵敏度中的主要部分。这主要是因为对于各群截面相近的反应,群通量大小决定了其灵敏度结果,而CEFR堆芯中子通量主要集中在平均能量为100keV的第三能群,使得上述核素反应的第三群灵敏度最大。,66,五.程序初步验证,(三)结果分析,(4)238U裂变反应灵敏度计算结果表明,灵敏度主要贡献来自第1群。这是因为238U裂变反应是主要发生在1MeV以上的阈能反应,其反应截面占了主导因素,群通量为次要因素,所以代表高能区的第1群的灵敏度数值最大。,67,五.程序初步验证,(三)结果分析,(5)从SUCA1D和MCNP程序对几个主要核素截面灵敏度结果比较来看,二者计算结果趋势基本一致,数据接近。其差别可能主要来自MCNP采用了ENDF/B5点截面库和三维模型进行蒙特卡罗模拟计算,而SUCA1D是基于NVITAMIN-C的6群库和一维模型进行计算。,68,五.程序初步验证,(三)结果分析,(6)235U裂变和辐射俘获反应截面是引起的积分参数keff不确定度的主要来源。积分参数不确定度大小由截面灵敏度和协方差数据两方面因素来确定,从灵敏度分析得到,235U的裂变反应灵敏度是keff对各截面中的最大灵敏度,但由于辐射俘获反应的协方差数据远大于裂变反应的,因此最终辐射俘获反应截面引起的keff不确定度大于裂变反应的贡献。,69,五.程序初步验证,(三)结果分析,(7)238U裂变和辐射俘获反应截面引起积分参数keff不确定度的近似计算结果表明,其不确定度影响是处于次要地位的。由于缺乏对应的协方差数据,238U裂变和辐射俘获反应截面是引起的积分参数keff不确定度是近似用235U的协方差数据代替,计算结果表明238U裂变和辐射俘获反应截面对应的keff不确定度要比235U的小将近一个量级。这主要是由238U裂变和辐射俘获反应截面较小的灵敏度系数决定的。,70,五.程序初步验证,(三)结果分析,(8)本论文程序计算出CEFR堆芯物理计算系统中由核截面误差引起的keff不确定度约为2.65,而俄罗斯程序系统得到的不确定度为1.9,二者基本接近,初步反映了两套程序系统具有一定的可比性,这也通过两个系统并行完成的CEFR设计计算得到了验证。,71,六.结论,结论一: 本论文在调研了相关文献基础上验证推导了堆系统积分参数keff由核数据引起的灵敏度和不确定度计算公式,并根据国内物理屏蔽计算程序系统的特点(输运计算、方法和ANISN格式等),对灵敏度公式进行了相应的离散,获得了可靠的理论公式,为编写程序打下基础。同时通过调研学习,掌握了对反应堆系统积分参数利用微扰技术进行核数据灵敏度和不确定度分析的基本方法。,72,六.结论,结论二: 本论文在国内首次建立了专门用于核数据灵敏度和不确定度分析的一维程序,并利用现有的协方差数据库,首次给出了CEFR堆芯keff由235U裂变等重要反应截面引起的不确定度。,73,六.结论,结论三: SUCA1D程序目前主要考虑了由裂变截面、俘获截面、(n,p)、(n,a)、裂变谱分布、裂变中子产额以及总截面等参数对keff的灵敏度和不确定度的计算。程序可以直接从ANISN输出的通量和共轭通量两个文件以及编写的协方差输入卡中读入相关参数,进行上述计算内容的计算,并且根据输出要求可分别按能量、空间和核素进行微分或积分结果的输出。,74,六.结论,结论四: 通过和MCNP程序一同对“CEFR平衡态装载堆芯keff对应核数据的灵敏度”的对比计算,得到了比较相近的计算结果,并且结果也符合理论规律。而对几

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论