تاریخ انتشار:1396-03-19
تاریخ بروزرسانی: 1396-03-19
تعداد بازدید: 741



فصل چهارم: دستورات Origen ازکتاب راهنمای فارسی کد هسته ای ORIGEN

راهنمای فارسی کد هسته ای ORIGEN

گردآوری و ترجمه

 مهندس رسول شامحمدی

بهار 1396

چکیده متن اصلی

ORIGEN یک کد کامپیوتری متداول و پرکاربرد برای محاسبه ی انباشت، واپاشی و پردازش مواد رادیواکتیو می باشد. در طول چند سال اخیر، ORNL تلاش مستمری برای به روزکردن  کد ORIGEN و داده های مرتبط آن نموده است. ماحصل این تلاش ها، به روز شدن مدل های راکتورها، سطع مقطع ها، بازده محصول شکافت، داده های واپاشی، داده های فروپاشی فوتون، و خود کد کامپیوتری ORIGEN بوده است. هدف از توجه بر این گزارش بررسی نسخه ی بازنویسی شده ی کد کامپیوتری ORIGEN است که ORIGEN2 نامیده می شود. به طور مشخص ودقیق، این گزارش، جزئیاتی از کتاب راهنمای کاربران برای ORIGEN2 را ارائه می دهد. 
فصل 2 این کتاب، تشریح برخی مطالعات و بررسی های کلی  صورت گرفته  برای متمایز ساختن ORIGEN2 از نسخه ی اصلی ORIGEN می باشد. این بررسی های کلی به دلیل حائز اهمیت می باشند:
1) تاثیر آنها به ORIGEN2 یک شکل بیرونی داده است که اساسا با نسخه ی اصلی آن تفاوت دارد.
2) اگر کاربر ادامه ی این راهنما را دریابد، آنها باید به کلی قابل فهم باشند.
فصل 3، ماهیت چندین نوع از داده ها را تشریح می کند که قبل از انجام هرگونه محاسبات واپاشی و پرتوی، آغاز شده اند.  همچنین روش هایی برای اصلاح و تغییر این داده ها، ارائه و توصیف شده اند. 
فصل 4، که بخش اصلی این کتاب است، راهنمایی ها و دستورالعمل هایی را تشریح می نماید که آز طریق انها، کاربر ORIGEN2  را برای انجام محاسباتی که نیاز به نتایج مطلوب دارند ساماندهی و هدایت می کند. باید خاطر نشان کرد که انعطاف پذیری افزایش یافته و شرایط بیشتری در ورودی ORIGEN2  بسیار مشهود اند. 
فصل 5،  محتوا و قالب های واپاشی، سطح مقطع ها و بازده محصول شکافت، و مجموعه کتابهای منتشر شده در زمینه ی فوتون رو را که   ORIGEN2  از آنها استفاده کرده است را تشریح و توصیف می نماید. برای اغلب کاربران، کتاب های مورد نیاز همراه با ORIGEN2 تقاضا شده بودند که در این بخش به صورت مختصر بدان پرداخته خواهد شد. با اینحال، این توصیف ها و بررسی ها برای آن دسته از کابرانی مهم و اساسی است که کتاب ها و کتابخانه ها را خودشان ایجاد می کنند یا می خواهند مقدارهای خاص و ویژه ای را در مجموعه کتاب ها و کتابخانه های موجود اعمال کنند. 
فصل 6، که مربوط به تمامی کاربران است، این موضع را تشریح میکند که ترکیبات مواد اولیه استفاده شده در ORIGEN2 چگونه تعیین و مشخص می شوند. قالب این داده ها تقریبا مختصر و کوتاه است، اگرچه نه به طور اساسی، با داده های ORIGEN اصلی تفاوت دارند. 
فصل 7، ساختمان داده های ورودی ORIGEN2 را برای دو مورد تشریح و تبیین می نماید: اول با مجموعه کتابخانه ای از داده ها روی کارت ها، و دیگری با داده هایی برروی نوار یا وسیله ی قابل دسترسی دیگر. این بخش حائز اهمیت است آن هم به دلیل تعداد و طیف وسیعی از انواع داده های مختلف مورد نیاز ورودی ORIGEN2 و تغییر پذیری داده های ورودب مورد نیاز، که وابسته به گزینه هایی است توسط کاربر انتخاب میشوند تا مورد استفاده قرار گیرند. 
سرانجام، فصل 8، نمونه ای از اطلاعات ورودی ORIGEN2 ( بیان شده در پیوست A)، بازده و خروجی کلی ORIGEN2، و نمونه ای از اطلاعات ورودی ORIGEN2( بیان شده در پیوست B) را تشریح و ارائه می دهد. این نوع از تشریح و ارائه مهم و ضروری است  به این دلیل که تعداد وسیعی از ایزوتوپ ها و انواع جدول ها وجود دارند که می توانند به وسیله ی ORIGEN2 خروجی سازی شوند.

چکیده فصل چهارم

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

این شیوه نگارش برنامه، شبیه به نوشتن یک برنامه فرترن است که در آن دستورات یک سری از عملیات ها را به صورت پی در پی انجام  میدهند و الویت بندی دستورات بر عهده کاربر است. استفاده از دستورات  حلقه (دستور Do )  به کاربر اجازه میدهد که که یک  دستور یا دستورات را در گشتره معینی به اجرا درآورد. .این دستور  همراه با دستورات دیگر، به کاربر این توانایی را میدهد که  تحقیقاتی آسان درمورد بازیافت سوخت و میزان تولید زباله سوخت هسته ای بعنوان تابعی از زمان را  بدست آورد.  ساختار کلی دستورات  ORIGEN  به صورت  زیر است.

 

 COM, PARM(1), PARM(2),…., PARM(I)

  .

COM یک کلمه کلیدی برای تعریف دستورالعمل و PARM (1) پارامترهای تامین کننده اطلاعات مختلف مورد نیاز برای اجرای دستورات عملیاتی میباشد.  جزییات مربوط به فرمت اطلاعات در بخش 2-2 ذکر شده است. یک لیست از دستورات ORIGEN و یک خلاصه از توصیفات عملکرد آنها در جدول 4-1 ذکر شده است.

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

http://shamohamadi.ir/?id=321

برای خرید کتاب به این لینک زیر مراجعه کنید

 

 

پیوستی برای این مطلب وجود ندارد
درباره نویسنده

من مهندس شامحمدی هستم و در یک کلام سرم درد میکنه واسه کد نویسی سعی میکنم کنار کارم، تجربیاتم را هم اینجا بزار واسه دوستان

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

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


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

در این کانال اطلاعیه های مربوط به کارگاه های آموزشی و دوره های آنلاین و حضوری منتشر می شود


گروه تلگرامی پشتیبانی کارگاه ها و کلاس ها

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


گروه تلگرامی آخرین آموزش های منتشر شده در سایت

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


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

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


کانال نماشا ما

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