برای دریافت اخبار جدید عضو خبرنامه سایت شوید.

جستجو


آنچه در اینجا میبینید:
MCNP يک کد چند منظوره است که از حروف اول کلمات Monte Carlo N –Particle گرفته شده است و ميتواند براي انتقال نوترون، فوتون، الکترون، پروتون و ساير ذرات به تنهايي و با هم بکار برده شود. MCNP4 حدود چهل هزار خط برنامه FORTRAN و هزار خط برنامه C است. در نوشتن آن از بلوک¬هاي عمومي استفاده شده که در بسياري از زير برنامه ها به کار ميرود. کدMCNP داراي سه نسخه کلي 3و4وx ميباشدکه عمده تفاوت نسخه3و4 در انرژي است. در نسخه 3 محدوده انرژي نوترون تا و محدوده انرژي فوتون و الکترون تا ميباشد، در حاليکه درنسخه 4 محدوده انرژي نوترون تا ومحدوده انرژي فوتون و الکترون تا است. اما MCNPX يک کد کامپيوتري Fortran 90 براي ترابرد تابش به روش مونته کارلو است که توانايي ترابرد 34 نوع ذره و چهار يون سبک را تقريبا براي تمام انرژي ها دارد. MCNPX يک نسخه ارتقاء يافته از MCNP است. توانايي هاي اين نرم فزار در جهت ارتقاء فيزيک مسئله، منبع هاي ذرات، حسابگرها، گرافيک و زير ساخت هاي توسعه يافته است. MCNPX يک محصول کامپيوتري براي مدل سازي برهمکنش هاي تابش با ماده مي باشد که از لحاظ کيفيت نتايج تضمين شده است. نحوه تعريف ورودي و ساختار کلي آن شبيه نسخه هاي قديمي مثلا MCNP4C است
آموزش mcnp-درس 1: مقدمه ای درباره MCNP مشاهده خلاصه

کامل بخوانید

کد مونت کارلو چطور کار میکند؟ اساس روش محاسبه شبیه سازی مونت کارلو برای محاسبات نوترونی با توجه به سرشت کاتوره ای برهمکنش های هسته ای ، بسیار واقعی و دور از تقریب‌ ها و خطاهای موجود است. در این...
خلاصه مطلب close

کد مونت کارلو چطور کار میکند؟ اساس روش محاسبه شبیه سازی مونت کارلو برای محاسبات نوترونی با توجه به سرشت کاتوره ای برهمکنش های هسته ای ، بسیار واقعی و دور از تقریب‌ ها و خطاهای موجود است. در این روش تمامی فرآیندها مطابق با آنچه در عالم واقع رخ می‌دهد، دنبال می‌شود و احتمال هر رویداد با توجه به داده‌های تجربی، در قالب سطح مقطع، تعیین می‌شود. این کد ترابرد نوترون، فوتون، الکترون (در نسخه های MCNP4C) را در هر نوع هندسه سه بعدی دنبال کرده و نتایج ترابرد ذره را بصورت تابعی از انرژی ارائه می‌دهد. MCNP یک کد چند منظوره مستقل از زمان است که هر ترکیبی از ذرات را به روش مونت‌کارلو و در یک شکل...

فهرست مطالب آموزش کد هسته ای مونت کارلو MCNP مشاهده خلاصه

کامل بخوانید

در این پست سری آموزش های کد هسته ای MCNP که در وب سایت مهندس شامحمدی ارائه شده است را لیست میکنیم. این آموزش ها شامل 3 سری آموزش و در سه سطح مختلف است. آموزش های مقدماتی به صورت...
خلاصه مطلب close

در این پست سری آموزش های کد هسته ای MCNP که در وب سایت مهندس شامحمدی ارائه شده است را لیست میکنیم. این آموزش ها شامل 3 سری آموزش و در سه سطح مختلف است. آموزش های مقدماتی به صورت رایگان در سایت ارائه می شود و آموزش های پیشرفته و فوق پیشرفته مخصوص اعضای طلایی سایت است. لازم به ذکر است که تمامی مطالب موجود در این آموزش ها گزیده ای از کتاب آموزش کد هسته ای MCNP نوشته شده توسط مهندس شامحمدی است معرفی MCNP MCNP یک کد محاسبات هسته ای است که توسط موسسه لوس آلاموس منتشر شده است. این کد با استفاده از زبان برنامه نویسی فرترن نوشته شده است. از این کد برای محاسبات هسته...

آموزش mcnp-درس 2: قابلیت ها و مشکلات کد MCNP مشاهده خلاصه

کامل بخوانید

موارد کاربرد کد مونت کارلویی N ذره‌ای چند منظوره بوده که می‌تواند برای محاسبات ترابرد فقط نوترون؛ فقط فوتون؛ فقط الکترون؛ ترابرد حالات جفت شده‌ی نوترون/ فوتون/ الکترون (مثل فعالسازی نوترونی و یا گامایی)؛ نوترون/ فوتون (مثل NAA )؛ فوتون/...
خلاصه مطلب close

موارد کاربرد کد مونت کارلویی N ذره‌ای چند منظوره بوده که می‌تواند برای محاسبات ترابرد فقط نوترون؛ فقط فوتون؛ فقط الکترون؛ ترابرد حالات جفت شده‌ی نوترون/ فوتون/ الکترون (مثل فعالسازی نوترونی و یا گامایی)؛ نوترون/ فوتون (مثل NAA )؛ فوتون/ الکترون (بررسی تابش ترمزی) و الکترون/ فوتون (بررسی تابش ترمزی) مورد استفاده قرار گیرد. از موارد کاربرد MCNP می‌توان به استفاده از آن در حفاظت در برابر تابش و دزیمتری، محاسبات شیلد کردن تشعشعات مختلف، رادیوگرافی، فیزیک پزشکی، ایمنی بحرانیت هسته‌ای، طراحی و تحلیل آشکارسازها اکتشاف نفت، طراحی هدف در شتاب‌دهنده‌ها، طراحی راکتورهای شکافت و همجوشی و آلودگی‌زدایی، نام برد. MCNP توانایی پیکره‌ بندی و شبیه‌سازی سه‌بعدی مواد را درون سلول‌هایی که با سطوح درجه‌ی یک و دو و نیز در بعضی حالات درجه‌ی...

کارگاه مونت کارلو MCNP - مقدماتی و پیشرفته مشاهده خلاصه

کامل بخوانید

عنوان: کارگاه آموزشی MCNP - مقدماتی معرفی: (MCNP (Monte Carlo N-Particle یک کد شبیه سازی تابش های هسته ای می باشد که براساس روش مونت کارلو کار می کند. در این کد با توجه به مساله مورد نظر تعدادی ذره را...
خلاصه مطلب close

عنوان: کارگاه آموزشی MCNP - مقدماتی معرفی: (MCNP (Monte Carlo N-Particle یک کد شبیه سازی تابش های هسته ای می باشد که براساس روش مونت کارلو کار می کند. در این کد با توجه به مساله مورد نظر تعدادی ذره را ردیابی می کند و در انتها براساس میانگین گیری از آنها پارامتر مورد نظر را تعیین می کند.از کاربرد های این کد می توان در مهندسی هسته ای، فیزیک هسته ای ، فیزیک پزشکی و ... نام برد. تعداد جلسات: 9 جلسه در 3 روز+ 1 روز اختیاری مباحث: روز جلسه مبحث روز اول 1 آشنایی با مبانی روش مونت کارلو - تاریخچه و مروری بر کد MCNP – مقایسه نسخه های مختلف کد 2 فرايند مدلسازی در کد MCNP...

درس سوم: تاریخچه کد MCNP مشاهده خلاصه

کامل بخوانید

تاریخچه کد کد مونت کارلو با این همه قابلیت های جالبی که دارد، مثل هر چیز خوب دیگر سال های زیادی و در نسخه های مختلف ارائه شده است تا امروز به اینجا رسیده است ( قابل توجه کسایی که میخوان...
خلاصه مطلب close

تاریخچه کد کد مونت کارلو با این همه قابلیت های جالبی که دارد، مثل هر چیز خوب دیگر سال های زیادی و در نسخه های مختلف ارائه شده است تا امروز به اینجا رسیده است ( قابل توجه کسایی که میخوان یه شبه ره صد ساله برن) این پیشرفت هم در توانایی کد بوده و هم در اصول و دقت محاسبه کد. در زیر به صورت لیست وار، تاریخچه کد آورده شده است 1963 : کد MS 1965: کد MCN 1973: ادغام با کد MCG منجر به -> MCNG 1977: ادغام با کد MCP (کد مجزا برای ترابرد گاما هخای کم انرژی)منجر به MCNP• 1983:MCNP3 1986:MCNP3A 1988:MCNP3B 1990: MCNP4 1993: MCNP4A 1997: MCNP4B 2000:MCNP4C 2003: MCNP5-MCNP4C نسخه های محلی: MCNP-DSP...

درس چهارم: ساختار فایل ورودی کد MCNP مشاهده خلاصه

کامل بخوانید

ساختار فایل ورودی کد MCNP برای آشنایی با ساختار کد MCNP ، فرمت کلی فایل ورودی در زیر آورده شده است: فرمت فایل ورودی یک برنامه نوشته با کد مونت کارلو mcnp ساختار زیر را دارد: بخش اول: خط عنوان...
خلاصه مطلب close

ساختار فایل ورودی کد MCNP برای آشنایی با ساختار کد MCNP ، فرمت کلی فایل ورودی در زیر آورده شده است: فرمت فایل ورودی یک برنامه نوشته با کد مونت کارلو mcnp ساختار زیر را دارد: بخش اول: خط عنوان خط اول در برنامه mcnp به صورت دلخواه به نوشتن یک عنوان برای برنامه اختصاص دارد. بخش دوم: کارت سلول کارت های سلول در بخش دوم نوشته می شوند. در انتهای کارت سلول با وارد کردن یک خط خالی نوشتن قسمت کارت سلول را خاتمه می دهیم. بخش سوم: کارت سطوح کارت های سطوح در بخش سوم نوشته شده و مشابه با کارت سلول، این قسمت نیز با یک خط خالی خاتمه پیدا می کند بخش چهارم: کارت داده ...

درس پنجم: نحوه تعریف کارت سلول در کد MCNP مشاهده خلاصه

کامل بخوانید

نحوه تعریف کارت سلول در کد MCNP 1) سلول چیست؟ سلول به مجموعه ای از نقاط گفته می شود که به صورت یک حجم سه بعدی، قسمتی از فضا را از جهان مجرا کرده اند. 2) فرمت تعریف کارت...
خلاصه مطلب close

نحوه تعریف کارت سلول در کد MCNP 1) سلول چیست؟ سلول به مجموعه ای از نقاط گفته می شود که به صورت یک حجم سه بعدی، قسمتی از فضا را از جهان مجرا کرده اند. 2) فرمت تعریف کارت سلول چگونه است؟ فرمت کلی فایل ورودی به صورت زیر است: Form: j m d geom params J: شماره سلول d: چگالی ماده سلول اگر به صورت منفی وارد شود چگالی جرمی بر حسب g/ cm3 مشخص می کند. برای نمونه عدد 1- چگالی 1 g/ cm3 را مشخص می کند. اگر به صورت مثبت وارد شود چگالی اتمی با واحد 10-24 atoms/ cm3 مشخص می کند. اگر درون سلول خالی باشد، این عدد وارد نمی شود geom : هندسه سلول را مشخص می...

درس ششم: انواع روش های تعریف سلول ها در کد MCNP مشاهده خلاصه

کامل بخوانید

انواع روش های تعریف سلول ها در کد MCNP سلول ها در کد MCNP به سه روش زیر تولید می شوند: 1) تعریف با استفاده از نقاط اشتراکی 2) تعریف با استفاده از نقاط اجتماعی 3) تعریف با استفاده از نقاط...
خلاصه مطلب close

انواع روش های تعریف سلول ها در کد MCNP سلول ها در کد MCNP به سه روش زیر تولید می شوند: 1) تعریف با استفاده از نقاط اشتراکی 2) تعریف با استفاده از نقاط اجتماعی 3) تعریف با استفاده از نقاط تکمیلی در ادامه بحث هر یک از این موارد را با تفصیل بیشتر و کامل تری مورد بحث قرار می دهیم: 1) تعریف سلول با استفاده از نقاط اشتراکی در این روش سلول از نقاطی تشکیل می شود که از اشتراک یک یا چند شرط تشکیل شده است. برای مثال نقاطی که داخل سطح 1 و در پایین سطح 3 هستند. در نگارش کد این تعریف به صورت 3- 1- نشان داده میشود. توجه گردد که بین دو سطح هیچ علامتی...

آموزش mcnp-درس 7: نکات تکمیلی تعریف کارت سلول مشاهده خلاصه

کامل بخوانید

نکات تکمیلی تعریف کارت سلول در این قسمت نکات تکمیلی تعریف کارت سلول مورد بحث قرار می گیرد. در درس پنجم گفته شد که فرمت کلی تعریف کارت سلول به صورت Form: j m d geom params است. و...
خلاصه مطلب close

نکات تکمیلی تعریف کارت سلول در این قسمت نکات تکمیلی تعریف کارت سلول مورد بحث قرار می گیرد. در درس پنجم گفته شد که فرمت کلی تعریف کارت سلول به صورت Form: j m d geom params است. و در مورد چهار بخش اول (j m d geom) توضیح داده شد. در اینجا در باره params توضیح داده می شود. params از کلمه parameters اقتباس شده و تعداد پارامتر را مشخص می کند که بسته به نوع مسئله ممکن است نیاز باشد در برنامه ورودی تعریف شود. این پارامترها شامل کارت حجم سلول (vol)، کارت اهمیت ذرات (imp)، کارت یونیورس (U)، کارت پر کردن (FILL)، کارت انتقال و چرخش TRCL، کارت شبکه بندی (LAT) است. کارت حجم سلول (vol)...

درس هشتم: نحوه تعریف کارت سطوح در MCNP مشاهده خلاصه

کامل بخوانید

نحوه تعریف کارت سطوح در MCNP فرمت کلی به صورت زیر است Form: j a list J: شماره سطح است و می تواند عددی بین 1 تا 99999 انتخاب شود. a: یک حرف نمادین است و برای هر یک از...
خلاصه مطلب close

نحوه تعریف کارت سطوح در MCNP فرمت کلی به صورت زیر است Form: j a list J: شماره سطح است و می تواند عددی بین 1 تا 99999 انتخاب شود. a: یک حرف نمادین است و برای هر یک از سطوح بسته به نوع سطح تغییر می کند list: یک تا 10 عدد است که بسته به نوع سطح مشخص می شود. سطوح ساده مثل سطوح موازی یک عدد و سطوحی مثل بیضوی 10 ورودی می گیرند. نکته ها: سطوح انعکاسی با علامت ستاره و سطوح سفید با علامت + مشخص می شود

آموزش MCNP-درس نهم- تمرین 2: 5 تمرین مربوط به تعریف هندسه در mcnp مشاهده خلاصه

کامل بخوانید

چند تمرین ساده مربوطه به تعریف سطح در MCNP 1) کره ای به شعاع 25 سانتی متر به مرکز مبدا مختصات را تعریف کنید؟ 2)کره ای به شعاع 15 سانتی متر به مرکز (0و5و9) را تعریف کنید؟ 3)کره ای به...
خلاصه مطلب close

چند تمرین ساده مربوطه به تعریف سطح در MCNP 1) کره ای به شعاع 25 سانتی متر به مرکز مبدا مختصات را تعریف کنید؟ 2)کره ای به شعاع 15 سانتی متر به مرکز (0و5و9) را تعریف کنید؟ 3)کره ای به شعاع 5 سانتی متر به مرکز (0و0و9) را با دو روش متفاوت تعریف کنید؟ 4) یک هشتم کره ای واقع در یک هشتم اول مبدا مختصات به شعاع 50 سانتی متر تعریف کنید؟ 5) پوسته کروی به شعاع داخلی 10 و حجم پوسته 100 سانتی متر کعب تعریف کنید؟ تذکر: کاربران سایت می توانند برنامه نوشته شده را جهت به بررسی به آدرس ایمیل نویسنده ارسال نمایید. اشکالات برنامه های نوشته شده تذکر داده خواهد شد. Email:Rasul.shamohamady@gmail.com

آموزش MCNP-درس دهم- نمونه مشکلات در mcnp مشاهده خلاصه

کامل بخوانید

سوال: سلام جناب اقای شامحمدی در اجرای برنامه اگر با دو خطای پیوست مواجه شویم علت چیست؟ ایا می توانید راهنمایی بفرمایید چکونه می توانم برطرف کنم؟ تشکر از لطف شما ۱) bad trouble in xact in routine getxst...
خلاصه مطلب close

سوال: سلام جناب اقای شامحمدی در اجرای برنامه اگر با دو خطای پیوست مواجه شویم علت چیست؟ ایا می توانید راهنمایی بفرمایید چکونه می توانم برطرف کنم؟ تشکر از لطف شما ۱) bad trouble in xact in routine getxst source particle no. starting random number = cross-section file actia mcplib04 does not exist. ۲)Error:problem reading file p9. The file could not be located. جواب: یه عنوان یک نکته کلی در همه زبان های برنامه نویسی خطاهای بعدی ممکن است در اثر خطای اول بوجود آمده باشد خطای اول ناشی از این است که فایل mcplib04 قابل تشخیص نیست برای رفع آن باید این فایل از پوشه کتابخانه در پوشه محل اجرای برنامه کپی کنید. مشکل در grincov...


همکاری با ما

با سالها تجربه آماده ایم با شما همکاری گسترده ای داشته باشیم. همکاری با ما می تواند در قالب موارد زیر باشد
1) مشاوره در انجام تز دکتری در زمینه محاسبات هسته ای
2) مشاوره در انجام پایان نامه دوره کارشناسی ارشد در زمینه محاسبات هسته ای
3) ارائه مشاوره در جهت انجام پروژه های صنعتی
4) انجام طراحی ها و محاسبات مختلف
5) برگزاری دوره های تخصصی آموزش کد های هسته ای
6) ...
 با ما تماس بگیرید
09372846654-rasul.shamohamady@gmail.com
 
 

ما در شبکه های اجتماعی دنبال کنید.

گروه تلگرامی ویژه رفع اشکال کد های هسته ای و نرم افزار ها

این گروه صرفا برای بحث در باره کد ها و نرم افزارهای هسته ای می باشد لذا از بحث های نامرتبط خود داری فرمایید و با معرفی گروه به دوستان خود در مفید بودن بیشتر گروه همیار ما باشید. برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید.

کانال وب سایت مهندس شامحمدی

در این کانال آخرین اخبار منتشر شده در سایت نشر داده می شود.برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید

کانال آپارت ما

این کانال متعلق به وب سایت مهندس شامحمدی می باشد. تنها قسمتی از ویدئو های آموزشی در اینجا نشان داده است.