چشمه بحرانی با KCODE و KSRC

در شبیه‌سازی سیستم‌های بحرانی در MCNP، معمولاً از ترکیب کارت KCODE و کارت KSRC برای تعریف و آغاز فرآیند تکثیر نوترون‌ها استفاده می‌شود. کارت KCODE وظیفه کنترل چرخه‌های نوترونی و محاسبه ضریب تکثیر مؤثر keffkeff را بر عهده دارد، در حالی که کارت KSRC محل اولیه تولید نوترون‌ها را در ابتدای شبیه‌سازی مشخص می‌کند.

در مسائل بحرانی، نوترون‌ها در اثر واکنش‌های شکافت در داخل مواد شکافت‌پذیر تولید می‌شوند. بنابراین چشمه واقعی در سیستم به صورت حجمی در ناحیه سوخت توزیع می‌شود. اما برای شروع محاسبات مونت‌کارلو لازم است مکان اولیه چند نوترون مشخص شود تا اولین نسل نوترونی شکل بگیرد.

در این شرایط، کارت KSRC مجموعه‌ای از نقاط در فضای هندسی مدل را مشخص می‌کند و نوترون‌های اولیه از این نقاط تولید می‌شوند. پس از چند چرخه ابتدایی، توزیع نوترون‌ها به شکل طبیعی در کل حجم سوخت گسترش پیدا می‌کند و دیگر وابسته به نقاط اولیه نخواهد بود.

تعریف کارت KCODE در مثال

فرض کنید قصد داریم یک سیستم شکافت‌پذیر را بررسی کنیم که در آن در هر چرخه تعداد مشخصی نوترون شبیه‌سازی می‌شود و چند چرخه ابتدایی برای رسیدن سیستم به حالت پایدار کنار گذاشته می‌شود.

نمونه تعریف کارت KCODE می‌تواند به صورت زیر باشد:

text
KCODE 1000 1.0 20 100

در این مثال:

  • 1000 تعداد نوترون‌های شبیه‌سازی‌شده در هر چرخه است.
  • 1.0 حدس اولیه برای مقدار ضریب تکثیر keff است.
  • 20 تعداد چرخه‌های غیرفعال است که برای پایدار شدن توزیع چشمه نادیده گرفته می‌شوند.
  • 100 تعداد کل چرخه‌های محاسبه است.

در چرخه‌های فعال، نتایج برای محاسبه مقدار میانگین keff و سایر کمیت‌های نوترونی استفاده می‌شوند.

تعریف کارت KSRC در مثال

برای شروع شبیه‌سازی باید نقاط اولیه تولید نوترون‌ها مشخص شوند. فرض کنید ناحیه سوخت در اطراف مرکز مختصات قرار دارد. در این حالت می‌توان چند نقطه در این ناحیه تعریف کرد. در این تعریف پنج نقطه مختلف در اطراف مرکز سیستم مشخص شده‌اند. MCNP نوترون‌های نسل اول را از این نقاط نمونه‌برداری می‌کند.

انتخاب چندین نقطه در داخل ناحیه سوخت کمک می‌کند که توزیع اولیه نوترون‌ها بهتر نماینده کل حجم ماده شکافت‌پذیر باشد.

روند شکل‌گیری چشمه بحرانی

در چرخه‌های اولیه، توزیع نوترون‌ها هنوز وابسته به نقاط تعریف‌شده در کارت KSRC است. اما با پیشرفت شبیه‌سازی و تولید نسل‌های متوالی نوترون، توزیع چشمه به تدریج به توزیع واقعی شکافت در سیستم نزدیک می‌شود.

پس از چند چرخه، MCNP از نوترون‌های تولیدشده در نسل قبلی برای ایجاد نسل بعدی استفاده می‌کند. در این مرحله، چشمه نوترونی به صورت طبیعی در نواحی فعال سوخت توزیع می‌شود و دیگر به کارت KSRC وابسته نیست.

به همین دلیل در بسیاری از مسائل بحرانی، تعداد مشخصی چرخه ابتدایی به عنوان چرخه‌های غیرفعال در کارت KCODE تعریف می‌شود تا اثر چشمه اولیه از نتایج نهایی حذف شود.

اهمیت این روش در تحلیل رآکتورها

ترکیب کارت‌های KCODE و KSRC یکی از روش‌های اصلی برای شبیه‌سازی سیستم‌های تکثیرکننده در MCNP است. این روش در کاربردهای زیر استفاده گسترده‌ای دارد:

  • تحلیل بحرانی بودن سیستم‌های هسته‌ای
  • محاسبه ضریب تکثیر مؤثر keff
  • بررسی توزیع شار نوترون در قلب رآکتور
  • تحلیل ایمنی رآکتورهای تحقیقاتی و قدرت
  • مطالعه رفتار نوترونی مواد شکافت‌پذیر

استفاده صحیح از این کارت‌ها باعث می‌شود فرآیند همگرایی شبیه‌سازی سریع‌تر انجام شود و نتایج آماری دقیق‌تری به دست آید. به همین دلیل در بسیاری از مدل‌های پیشرفته MCNP، انتخاب مناسب نقاط KSRC و تنظیم درست پارامترهای KCODE نقش مهمی در کیفیت شبیه‌سازی دارد.

کلیدواژه ها : MCNP-KCODE Example-مثال چشمه بحرانی MCNP-KSRC Example MCNP-MCNP Criticality Simulation-KCODE KSRC MCNP-MCNP keff Calculation-MCNP Reactor Simulation-MCNP Fission Source Modeling-Neutron Population Cycles MCNP-آموزش KCODE KSRC-MCNP Initial Source Distribution-Monte Carlo Criticality Analysis-MCNP Reactor Physics-MCNP Nuclear Engineering Simulation-Neutron Transport Simulation-MCNP Input File Example-Critical System Modeling MCNP-MCNP Tutorial Criticality-Neutron Source Initialization MCNP-MCNP Fission Chain Reaction Simulation.