صفر تا صد ساخت یک تایپ جدید در ترنسیس (مواد PCM)
از آنجا که نرم افزار ترنسیس قابلیت افزودن تحهیزات دیگر بنا به نیاز کاربر را دارد، در این دوره ۴ جلسه ای نحوه ساخت یک تجهیز را از ابتدا تا انتها شرح داده شده است.
مراحل به این صورت است:
بخش اول:
قبل از هر چیزی مواد PCM که برای ذخیره انرژی حرارتی مورد استفاده قرار میگیرند توضیح داده میشوند.
در ادامه معادلات حاکم بر مواد ذخیره کننده انرژی در حالت صفر بعدی (بر اساس فرضیه lumped_body برای انتقال حرارت گذرا) معرفی میگردد.
سپس این معادلات برای حالت شارژ و دشارژ مواد PCM برای تغییرات زمانی گسسته سازی میشوند (به صورت صریح)
در مرحله بعد معادلات جبری بدست آمده در ++C کد نویسی میشوند.
در انتها نتایج بدست آمده در اکسل نمایش داده میشوند و صحت آنها بررسی میشود.
توضیح بخش بزرگی از این جلسه به کدنویسی معادلات در ++C و ویژوال استودی (visual studio 2013) اختصاص دارد.
بخش دوم:
یک تایپ جدید در ترنسیس ایجاد میشود و تنظیمات اولیه آن مانند اختصاص شماره و نام نویسنده و شکل آیکون و … افزوده میگردد.
در ادامه با توجه به تئوری و معادلات حاکم برانتقال حرارت بین مواد PCM و هوای عبوری از روی این مواد ورودیها،پارامترها و خروجیهای مورد نیاز مشخص میشود.
مسیر کامپایلرها و همچنین محیط ویژوال استودیو به نرم افزار معرفی میگردد.
سپس کد خام ++C مربوط به این تایپ export میشود.
با باز شدن مسيله در visual studio کد بدست آمده در بخش اول به کد خام مربوط به تایپ جدید اضافه میشود.
پس از اصلاحات مورد نیاز و سعی و خطی فایل dll مربوط به این تایپ جدید تولید میشود.
تایپ جدید آماده شده است و در نهایت درون نرم افزار و در تعامل با سایر تایپها تست میگردد.
بخش سوم:
با توجه به اینکه معادلات حاکم بر مسئله در بخش اول ساده سازی شده بودند و تغییرات مکانی در آنها لحاظ نشده بودند، مدل نیاز به اصلاحات داشت.
گسسته سازیهای مکانی را نیز به کد ایجاد شده در بخش اول می افزاییم
پارامترها و متغیرهای جدید را معرفی میکنیم
کد را تست کرده و نتایج را در اکسل مشاهده می نماییم
بخش چهارم:
تایپ جدیدی برای حالت انتقال حرارت وابسته به زمان و مکان (یک بعدی) به همراه موارد مورد نیاز ایجاد میکنیم.
سپس بر اساس پارامترهای اضافه شده در جلسه قبل ورودیها و خروجیها را اصلاح مینماییم.
یکی از پارامترهای مورد نیاز تعداد تقسیمهای مکانی است. ابتدا این تعداد را به صورت پارامتر مشخص میکنیم سپس برخی پارامترها مانند دمای pCM و دمای هوا را به صورت سیکل تعریف میکنیم تا کاربر بتواند بسته به فیزیک مسپاه تعداد تقسیمهای مکانی را مشخص کند و داده های این تقسیمها را نیز در اختیار داشته باشد.
در مرحله بعد پس از export کردن کد خام ++C، مسئله خودبخود در ویژوال استودیو باز میشود.
بعد از آن اصلاحات صورت گرفته در کد را برای اضافه کردن تغییرات مکانی اضافه میکنیم.
برای حالتی که تعداد تقسیمها متغیر است بایستی که از اصلاحات دیگری بر وی متغیرهای درون کد++C ایجاد شود.
فایل dll تایپ جدید پس از سعی و خطای چندباره ایجاد شده و در فولدر مربوطه قرار میگیرد.
نهایتا تایپ جدید به همراه سایر تجهیزات در ترنسیس استودیو تست میشود.
*****************************************************************************************************************************
نکته: جلسات هشتم، نهم، دهم و یازدهم از آموزش پیشرفته ترنسیس به این موضوع اختصاص دارد. بنابراین در صورت خریداری آموزش پیشرفته ترنسیس نیازی به این مجموعه نخواهید داشت
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
یاسر عباسی
سلام، بله اگر ویدئوها رو ملاحظه بفرمایید نتایج با یک مقاله معتبر اعتبارسنجی شده اند، کما اینکه مقاله دیگری هم برای چند مورد اعتبارسنجی انجام شده است:
Abbassi, Y., Baniasadi, E., & Ahmadikia, H. (2022). Transient energy storage in phase change materials, development and simulation of a new TRNSYS component. Journal of Building Engineering, 50, 104188.
قسمت گسسته سازی مکانیش رو هم اعتبار سنجی داره.
عرفان
می خواستم بدونم در بخش اول که نوشته اید نتایج اعتبارسنجی می شن و صحتشون برای مدل اولیه ای که توسعه دادید بررسی می شن، با نتایج یک مقاله ی معتبر این کار را انجام می دهید؟
سوال بعدیمم اینه که گسسته سازی های مکانی را به کد اضافه می کنید، بعدش هم دوباره با نتایج یک مقاله ی معتبر اعتبارسنجی میشه صحت کد؟