دوره آموزشی لینک کردن MATLAB و MCNP آکادمی پرتویار


https://partoyar.com/uploads/media/وبلاگ- مقالات آموزشی mcnp
انتشار: پنجشنبه, 08 آبان 99
بروزرسانی:پنجشنبه, 13 آذر 99
قیمت: 800000 784000 تومان
تعداد مشاهده: 193
تعداد نظرات:0
لینک کوتاه:


در این دوره آموزشی نحوه لینک کردن MATLAB و کد MCNP طی 10 جلسه آموزشی تدریس می شود جزییات بیشتر این دوره آموزشی در زیر آمده است.

دوره آموزش  نحوه لینک کردن MATLAB و کد مونت کارلو MCNP به منظور آموزش نکات پیشرفته در محاسبات مونت کارلو MCNP توسط آکادمی پرتو یار  ارائه می گردد. در این دوره آموزشی ضمن ارائه نحوه لینک کردن MATLAB و MCNP منجر می شود نکات جدیدی از محاسبات به دانشجویان آموزش داده شود.

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

 

 

مقدمه

کد مونت کارلو MCNP یک کد  نوشته شده به زبان برنامه نویسی  فرترن است که با استفاده از تکنیک حل مساله مونت کارلو به حل مسائل دوزیمتری، حفاظت پرتوی،محاسبات نوترونی، تصویر برداری و رادیوتراپی می پردازد.

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

 آزمایشگاه ملی لوس آلاموس در نسخه های بعدی کد مونت کارلوMCNP با گسترش قابلیت های این کد، دامنه کاربرد این کد را گسترش داد.

 هرچند  در نسخه‌های MCNPx2.6 و MCNP6  قابلیتهای جدیدی به کد MCNP اضافه شد. اما تعریف متغیر و حل مسائل وابسته به زمان همچنان به عنوان یک موضوع اساسی حل نشده، باقی مانده است. اهمیت این موضوع در مطالعاتی مشخص می‌شود که می خواهیم ارتباط بین یک متغیر وابسته با یک یا چند متغیر مستقل که محاسبات آنها فقط از طریق کد مونت کارلو MCNP، قابل انجام است، داشته باشیم.

  یک راه حل ساده برای حل چنین مسائل این است که در هر یک از شرایط مورد نظر یک برنامه بنویسیم و برای آن برنامه خروجی را حساب کنیم. حال فرض کنید که برنامه ما متشکل از 500 حالت مختبلف باشد، خواهیم دید که حل چنین مسائلی به شدت طاقت فرسا و خسته کننده خواهد بود. علاوه بر این این احتمال وجود دارد که اشتباهات زیادی در هنگام نوشتن برنامه و یا خواندن نتایج داشته باشیم که میتواند به شدت روی نتایج نهایی ما موثر باشدو 

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

 خوشبختانه به کمک دانش برنامه نویسی میتوان با لینک کردن کد MCNP با نرم افزار متلب  این مشکل مسائل پیچیده را به روش بسیار ساده ولی دقیق حل کرد.

آکادمی پرتو یار در طی این دوره آموزشی، گام به گام این مباحث را آموزش خواهد داد. 

 پیش نیازهای دوره آموزش لینک کردن مطلب و کد MCNP 

این دوره آموزشی جزوه مباحث پیشرفته آموزشMCNP است بنابراین لازم است دانشجو به مباحث مقدماتی MCNP و مباحث مقدماتیMATLAB آشنایی داشته باشد.

در صورتیکه دوره مقدماتیMCNP گذرانده اید برای طی کردن این دوره آموزشی کلیک کنید

در صورتی که دوره آموزش مقدماتی MATLAB گذرانده اید برای طی کردن این دوره آموزشی کلیک کنید.

علاوه بر آن در این دوره آموزشی نیاز به یادگیری دستورات مقدماتیDOS  است که در طی دوره آموزشی دستورات لازم آموزش داده خواهد شد.

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

1) نوشتن برنامه با MCNP و راه داره روش معمول

 در جلسه اول یک برنامه ان سی پی نوشته می شود هدف این جلسه این است که دستورات MCNP  مرور شود. در این جلسه ۳ برنامه که در جلسات ۶ و ۷ و ۸ مورد استفاده قرار می گیرد نوشته می شود.

 2) جلسه دوم آموزش دستورات متلب

  در جلسه دوم دستوراتMATLAB  در طی این دوره آموزشی مورد نیاز است مرور و آموزش داده می شود.

 3) جلسه سوم آموزش دستورات پایه ای DOS

  در جلسه سوم دستورات DOS در طی این دوره آموزشی مورد نیاز است مرور و آموزش داده می شود.

4) آموزش اتصال MATLAB و MCNP   : روش اول

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

5) آموزش اتصال MATLAB و MCNP   : روش دوم

 در جلسه ۵ به روش دیگر نحوه لینک کردنMATLAB و MCNP  توضیح داده می شود این روش نیاز به سخت افزار قوی تری دارد از طرفی دیگر برای استفاده از این روش قدرت برنامه نویسی بیشتری لازم است با این وجود این روش نسبت به روش قبلی حرفه ایتر، دقیق تر و کاملاً اتوماتیک است به این معنی که با یک بار اجرای دستور تمامی محاسبات و پردازشه ها انجام خواهد شد.

 " فرض کنید که یک روز فقط صبر کنید و برنامه ای بنویسید که محاسبات شما را برای چند ماه یا چند هفته مدیریت کند به نظر شما این روش چقدر ارزش دارد؟"

6) شبیه سازی و محاسبات بهینه سازی حفاظ

 در جلسه ششم وارد یک مسئله امنیتی می شویم در این جلسه می خواهیم بهترین حفاظ برای چشم های فوتون با انرژی یک  و ۴ و ۶ و ۱۲ مگا الکترون ولت محاسبه کنیم حفاظ طراحی شده باید از کمترین وزن ممکن برخوردار باشد علاوه بر این می توان از یکی از محدود صورت یا تنگستن به عنوان ماده فاز استفاده کرد.

 7) شبیه سازی دستگاه سی تی 

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

8) شبیه سازی حرکت

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

9) شبیه سازی دستگاه گاما نایف

در این حالت چشمه کبالت 60 در حالت های مشخص در 201 حالت ، آنگونه که در دستگاه Gamma knife است را تعریف می کنیم و دوز OAR حساب می کنیم.

10) جلسه رفع اشکال

 هزینه دوره آموزشی

دوره آموزشی در ۱۰ جلسه برگزار می گردد هزینه کل دوره برابر با مبلغ ۸۰۰ هزار تومان است.

مدرس دوره

 این دوره آموزشی توسط  آکادمی پرتو یا تنظیم شده است و مدرس این دوره مهندس محمدی است.

روش ثبت نام

 برای ثبت نام در این دوره می توانید هزینه دوره را به شماره کارت 6037-9971-1221-6503 انتقال داده برای رسیدن از طریق واتساپ یا تلگرام شماره  09372846654 ارسال کنید. در صورتی که نسبت به این دوره سوالی دارید از طریق همین شماره یا از طریق شبکه های اجتماعی با ما در میان بگذارید

 

 

دانلود این مقاله

  جعبه دانلود



محدودیت در دسترسی

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

ورود عضویت

  شبکه های اجتماعی

در شبکه اجتماعی اینستاگرام هر روز تخفیف داریم. آکادمی پرتویار در اینستاگرام دنبال کنید تا در جریان این تخفیف ها قرار بگیرید

گروه تلگرامی مونت کارلو با بیش از 400 عضو مخصوص پاسخ به سوالات شما عزیزان است

از طریق واتس آپ با ما در تماس باشید

میخوای کد نویسی را حرفه ای یاد بگیری ؟ کلیک کن!

  جستجو

تلفن تماس

برای مشاوره- درخواست کارگاه و ... با شماره 09372846654 تماس بگیرید

  پنل کاربری

ورود عضویت

سیستم مدیریت درمان پرتویار

یک سیستم قوی و جامع برای مدیریت فرآیند های درمان در

  • مدیریت بیماران
  • مدیریت کاربران و پرسنل
  • سیستم گزارش گیری
  • ایجاد صورتحساب بیماران
بیشتر بخوانید

  دسته بندی


سیستم مدیریت پروژه پرتویار

یک سیستم قوی برای مدیریت کارها و برنامه های شخصی و سازمانی

دارای قابلیت تعریف پروژه، کار، مدیریت اشخاص، مدیریت درآمد ها

بیشتر بخوانید