آموزش گام به گام ایجاد شبکه بندی در کد MCNP

  • صفحه اول
  • آموزش گام به گام ایجاد شبکه بندی در کد MCNP
image

آموزش گام به گام ایجاد شبکه بندی در کد MCNP

در اینجا میخواهیم به صورت مرحله به مرحله آموزش دهیم که چگونه از شبکه بندی در طراحی ها استفاده کنیم. هدف ما رسیدن به هندسه ای مشابه با ساختار زیر است..

 

آموزش گام به گام  ایجاد شبکه بندی در کد MCNP

مساله چیست؟
 

در شکل زیر کره ای به شعاع 1 سانتی متر در مرکز مکعبی به ضلع 5 سانتی متر قرار دارد. این مجموعه به عنوان سلول واحد میخواهند مکعبی به ضلع 50 سانتی متر را پرکنند. میخواهیم این ساختار را در کد MCNP شبیه سازی کنیم

مساله مورد نظر

گام اول: ساخت سونیورس

ابتدا فرض میکنیم که اصلا ساختار تکرار شونده ای وجود ندارد و مکعب اول را میسازیم

1  1 -2   -10 
2  2 -2   +10 +1 -2 +3 -4 +5 -6 
3  3 -2   -1:+2:-3:+4:-5:+6  

1 px 0
2 px +5
3 py 0 
4 py +5
5 pz 0
6 pz +5
10 so 1

گام دوم:  ایجاد شبکه بندی  و تکرار یونیورس

حال باید مکعب دوم را هم بسازیم و به مساله قسمت دیتا کارت اضافه کنیم.

This Is Example 1
1  1 -2   -10 u=1
2  2 -2   +10 +1 -2 +3 -4 +5 -6 u=1
3  3 -2   -1:+2:-3:+4:-5:+6  u=1
4  2 -2   +1 -2 +3 -4 +5 -6 u=2 lat=1 fill=1
12  12 -2   +31 -32 +33 -34 +35 -36 u=3 lat=1 fill=2
22  12 -2   +31 -32 +33 -34 +35 -36  fill=3
13  13 -2   -31:+32:-33:+34:-35:+36

c Surface Card
1 px 0
2 px +5
3 py 0 
4 py +5
5 pz 0
6 pz +5
10 so 1
31 px -25
32 px +25
33 py -25 
34 py +25
35 pz -25
36 pz +25

c Data Card
mode n
imp:n 1 5r 0
sdef
m1 1001 1
m2 1001 1
m3 1001 1
m12 1001 1
m13 1001 1

 

ما ابتدا هندسه را ساختیم اما وقتی میخواهیم شبکه بندی استفاده کنیم، شبکه ما تا بی نهایت ادامه پیدا میکند برای رفع این مشکل ابتدا یک معب دیگر ( سلول 4 و 12) میسازیم و شبکه را ایجاد میکنیم سپس  این شبکه بی نهایت را داخل مکعب اصلی میگذاریم تا شبکه تکراری ما تا محل دلخواه ادامه پیدا کند