System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及核反應堆,尤其涉及一種反應堆堆芯燃料組件源分布計算方法、系統、設備及介質。
技術介紹
1、反應堆屏蔽計算分析通常采用離散縱標(sn)和蒙特卡羅(mc)等方法。sn方法具有計算速度快、應用范圍廣的特點,可用于中子、光子的輻射屏蔽計算。mc方法是一種通過隨機抽樣來估計物理或數學問題的解的數值分析技巧,計算精度高,但是計算效率低,常用于復雜幾何深穿透類型的屏蔽問題。
2、源項作為屏蔽計算的重要輸入參數,數值結果直接影響反應堆屏蔽計算的精度。源項計算需要考慮堆芯功率分布、燃料組件燃耗、裂變中子數隨燃耗的變化等多個因素,還要考慮源項與屏蔽計算模型的坐標轉換等,過程比較復雜。除此之外,源粒子的分布和抽樣方法對于mc方法的計算效率也有較大影響。
技術實現思路
1、有鑒于此,本申請提供了一種反應堆堆芯燃料組件源分布計算方法、系統、設備及介質,提高基于mc方法的屏蔽計算效率。
2、第一方面,本申請提供一種反應堆堆芯燃料組件源分布計算方法,包括:
3、獲取輸入參數,所述輸入參數包括功率分布、裂變核素份額、裂變譜、每次裂變平均釋放粒子數、每次裂變平均釋放的能量和源偏倚因子,所述源偏倚因子包括燃料棒網格的空間偏倚因子、能量偏倚因子和粒子偏倚因子三者中的一者或多者;
4、基于所述輸入參數計算源粒子的累積分布函數,所述累積分布函數包括燃料棒網格的空間累積分布函數、燃料棒網格的能量累積分布函數和粒子類型的累積分布函數三者中的一者或多者;
5、
6、第二方面,本申請提供一種反應堆堆芯燃料組件源分布計算系統,包括:
7、輸入參數獲取模塊,用于獲取輸入參數,所述輸入參數包括功率分布、裂變核素份額、裂變譜、每次裂變平均釋放粒子數、每次裂變平均釋放的能量和源偏倚因子,所述源偏倚因子包括燃料棒網格的空間偏倚因子、能量偏倚因子和粒子偏倚因子三者中的一者或多者;
8、累積分布函數計算模塊,用于基于所述輸入參數計算源粒子的累積分布函數,所述累積分布函數包括燃料棒網格的空間累積分布函數、燃料棒網格的能量累積分布函數和粒子類型的累積分布函數三者中的一者或多者;
9、源粒子分布參數計算模塊,用于基于所述累積分布函數進行源粒子抽樣,確定源粒子的分布參數。
10、一種可能的實現方式中,所述獲取輸入參數包括:
11、基于燃料棒網格的共軛注量率計算所述源偏倚因子。
12、一種可能的實現方式中,所述源偏倚因子包括燃料棒網格的空間偏倚因子,所述累積分布函數包括燃料棒網格的空間累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
13、基于所述輸入參數計算燃料棒網格的源強;
14、基于所述燃料棒網格的源強計算燃料棒網格的空間累積分布函數;
15、所述基于所述累積分布函數進行源粒子抽樣,確定源粒子的分布參數包括:
16、獲取區間內的空間隨機數,基于所述空間隨機數和所述燃料棒網格的空間累積分布函數確定源粒子所在燃料棒網格;
17、在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標;
18、基于所述源粒子所在燃料棒網格在軸向上的網格下邊界和上邊界確定源粒子的第三坐標,所述軸向與所述徑向平面垂直。
19、一種可能的實現方式中,所述燃料棒在所述徑向平面內的截面形狀為第一形狀,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標包括:
20、獲取區間內的區域隨機數,基于所述區域隨機數確定源粒子所在子區域;
21、在所述源粒子所在子區域內均勻抽樣得到源粒子的第一坐標和第二坐標。
22、一種可能的實現方式中,所述燃料棒在所述徑向平面內的截面形狀為第二形狀,所述第二形狀位于第一形狀內,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標包括:
23、獲取區間內的區域隨機數,基于所述區域隨機數確定源粒子所在子區域;
24、在所述源粒子所在子區域內均勻抽樣得到源粒子的第一坐標和第二坐標,
25、基于所述第一坐標和所述第二坐標判斷所述源粒子是否在所述第二形狀內;
26、如果否,則重新獲取區域隨機數計算源粒子的第一坐標和第二坐標,直至所述源粒子在所述第二形狀內。
27、一種可能的實現方式中,所述源偏倚因子包括能量偏倚因子,所述累積分布函數包括燃料棒網格的能量累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
28、基于所述輸入參數計算燃料組件的能量概率密度函數;
29、基于所述燃料組件的能量概率密度函數計算燃料組件的能量累積分布函數;
30、基于所述燃料組件的能量累積分布函數得到燃料棒網格的能量累積分布函數;
31、所述基于所述累積分布函數進行源粒子抽樣,確定源粒子的分布參數包括:
32、獲取區間內的能群隨機數,基于所述能群隨機數和所述燃料棒網格的能量累積分布函數確定源粒子所在能群;
33、基于所述源粒子所在能群的能量下邊界和上邊界確定源粒子的初始能量。
34、一種可能的實現方式中,所述源偏倚因子包括粒子偏倚因子,所述累積分布函數包括粒子類型的累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
35、基于所述輸入參數計算燃料棒網格的源強;
36、基于所述燃料棒網格的源強計算堆芯裂變產生的總源強;
37、基于所述總源強計算粒子類型的累積分布函數;
38、所述基于所述累積分布函數進行源粒子抽樣,確定源粒子的分布參數包括:
39、獲取區間內的類型隨機數,基于所述類型隨機數和所述粒子類型的累積分布函數確定源粒子的粒子類型。
40、第三方面,本申請提供一種計算設備,包括:
41、至少一個處理器;以及
42、至少一個存儲器,其上存儲有指令,所述指令當被所述至少一個處理器單獨或共同執行時,使所述計算設備執行如第一方面所述的方法。
43、第四方面,本申請提供一種計算機存儲介質,所述計算機存儲介質上存儲有指令,所述指令當被計算設備的至少一個處理器單獨或共同執行時,使所述計算設備執行如第一方面所述的方法。
44、與現有技術相比,本申請具有以下優點:
45、本申請提供的反應堆堆芯燃料組件源分布計算方法包括獲取輸入參數,所述輸入參數包括功率分布、裂變核素份額、裂變譜、每次裂變平均釋放粒子數、每次裂變平均釋放的能量和源偏倚因子;基于所述輸入參數計算源粒子的累積分布函數;基于所述累積分布函數進行源粒子抽樣,確定源粒子的分布參數。本申請基于本文檔來自技高網...
【技術保護點】
1.一種反應堆堆芯燃料組件源分布計算方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述獲取輸入參數包括:
3.如權利要求1或2所述的方法,其特征在于,所述源偏倚因子包括燃料棒網格的空間偏倚因子,所述累積分布函數包括燃料棒網格的空間累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
4.如權利要求3所述的方法,其特征在于,所述燃料棒在所述徑向平面內的截面形狀為第一形狀,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標包括:
5.如權利要求3所述的方法,其特征在于,所述燃料棒在所述徑向平面內的截面形狀為第二形狀,所述第二形狀位于第一形狀內,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標包括:
6.如權利要求1或2所述的方法,其特征在于,所述源偏倚因子包括能量偏倚因子,所述累積分布函數包括燃料棒網格的能量累積分布函數,所述基于所述輸入參數計算源粒子的累積分布
7.如權利要求1或2所述的方法,其特征在于,所述源偏倚因子包括粒子偏倚因子,所述累積分布函數包括粒子類型的累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
8.一種反應堆堆芯燃料組件源分布計算系統,其特征在于,包括:
9.?一種計算設備,其特征在于,包括:
10.一種計算機存儲介質,其特征在于,所述計算機存儲介質上存儲有指令,所述指令當被計算設備的至少一個處理器單獨或共同執行時,使所述計算設備執行如權利要求1-7中任一項所述的方法。
...【技術特征摘要】
1.一種反應堆堆芯燃料組件源分布計算方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述獲取輸入參數包括:
3.如權利要求1或2所述的方法,其特征在于,所述源偏倚因子包括燃料棒網格的空間偏倚因子,所述累積分布函數包括燃料棒網格的空間累積分布函數,所述基于所述輸入參數計算源粒子的累積分布函數包括:
4.如權利要求3所述的方法,其特征在于,所述燃料棒在所述徑向平面內的截面形狀為第一形狀,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格的徑向平面區域內均勻抽樣得到源粒子的第一坐標和第二坐標包括:
5.如權利要求3所述的方法,其特征在于,所述燃料棒在所述徑向平面內的截面形狀為第二形狀,所述第二形狀位于第一形狀內,所述第一形狀被劃分為多個子區域,所述在所述源粒子所在燃料棒網格...
【專利技術屬性】
技術研發人員:鄭征,王夢琪,彭超,梅其良,黎輝,史濤,周巖,高靜,夏春梅,解均涵,
申請(專利權)人:上海核工程研究設計院股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。