نکات و ترفندهایی درباره COMSOL

رتبه: 5 ار 1 رای SSSSS
COMSOL
نویسنده: میلاد حیدری زمان مطالعه 3 دقیقه
Banner Image

برای صرفه‌جویی در زمان و داشتن تحلیل مناسب می‌توانیم بین فیزیک مسئله و داده‌های ورودی تطابق و هماهنگی ایجاد کنیم. متاسفانه، این رویکرد باعث می‌شود دستورها را چندین بار تکرار کنیم که می‌تواند باعث طولانی‌شدن زمان فرایند و افزایش میزان خطا شود. می‌توانید زمان این فرایند را با استفاده از روش‌های مدل‌سازی (Model Methods) موجود در COMSOL 5.3 کاهش دهید و باعث ایجاد یکنواختی در اجرا بشوید. این روش‌ها به شما اجازه می‌دهند تا چندین دستور را برای مدل‌سازی خود بصورت همزمان اجرا کنید.

ساختن Model Methods در COMSOL آسان است. هنگامی‌که روی گزینه Record code کلیک کنید، نرم‌افزار دستور شما را تبدیل به جاوااسکریپت می‌کند.

نکته مهم: اگر می‌خواهید کد خود را در Model Builder اجرا کنید، نوع Method را از Application method به Model Method تغییر دهید. می‌توانید در پنجره(صفحه) Application builder کدهای اضافه‌شده را مشاهده، ویرایش و ثبت کنید. برای ایجاد یا استفاده از Model Methods نیازی به دانستن جاوا ندارید، اما اگر اندکی نسبت به برنامه نویسی آگاهی داشته باشید می‌توانید راحت‌تر با این برنامه کار کنید.

مثال:

در اینجا یک مثال ساده از انتقال حرارت را با استفاده از دماهای اولیه و ضرایب انتقال حرارت و تنها با چند کلیک ساده بررسی می‌کنیم.

گام ۱ : یک Method جدید ایجاد کنید

در قسمت نوار ابزار، گزینه Developer و سپس Record Method را انتخاب کنید. نوع روش (Method) را از Application Method به Model Method تغییر دهید. یک بخش قرمز در لبه model window( صفحه مدل ) ظاهر می‌شود و معنای آن این است که method در حال ثبت‌شدن است.

گزینه Developer و سپس Record Method بری ایجاد متد

گام ۲: پارامترهایی را به صورت پیش‌فرض ایجاد کنید

یک کمیت فیزیکی مربوط به انتقال حرارت ایجاد کنید و ویژگی‌های آن را مشخص کنید. می‌توانید با مراجعه به صفحه Application Builder کدهای ساخته‌شده را مشاهده کنید.

مشاهده کدهای ساخته شده باApplication Builder

گام ۳: افزودن پارامترها

در قسمت انتقال حرارت (Heat Transfer)، قسمت شار حرارتی را ایجاد کنید و نوع آن را روی convection heat flux( شار حرارت انتقالی) قراردهید. مطابق شکل زیر پارامترها را جای‌گذاری کنید. کد قابل مشاهده در تصویر زیر بوجود می‌آید. روی گزینه stop recording کلیک کنید.

تنظیم نوع قسمت شار حرارتی روی convection heat flux

گام۴: اجرای Model Method

کد ایجادشده را روی یک پوشه (فایل) مدل کپی کنید و گزینه Run Model Method را انتخاب کنید.

انتخاب گزینه Run Model Method

اگر این کار را به صورت دستی انجام دهید، باید ۱۰ ورودی وارد کنید و ۱۸ بار کلیک کنید که درمجموع ۹۰ ثانیه زمان می‌برد.

اگر از Model Method استفاده کنید نیازی به واردکردن ورودی ندارید و تنها با یک کلیک کار شما تمام می‌شود و زمان صرف‌شده تنها ۱٫۵ ثانیه خواهد بود.

اگر بخواهید فرایندهای زیادی را انجام دهید، روش دستی زمان زیادی را صرف خواهد کرد و میزان خطای بیشتری نیز وجود دارد.

برچسب : کامسول
profile name
میلاد حیدری

بخندید کتاب بخونید و خوب باشید تا جامعه مون به آرامش برسه. لطفا ! هر سوالی دارید در بخش نظرات مطرح کنید. ما یا سایر هموطنان عزیز پاسخ خواهیم داد. برای کمک به سایت ما و گسترش آموزش در بین هموطنان، در سایتها، وبلاگ ها و شبکه های اجتماعی لینک سایت ما را درج کنید.

مطالب پیشنهادی برای شما

محصولات مرتبط

مشاهده همه
آموزش مقدماتی تا پیشرفته کامسول
آموزش مقدماتی تا پیشرفته کامسول
قیمت محصول 137,000 تومان 149,000
ادامه مطلب

کلاس های آنلاین مرتبط

مشاهده همه
سایر مقالات آموزشی
سایر مقالات آموزشی

مدرس : حامد رضوانی

0

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

رزرو کلاس آنلاین

دیدگاهتان را بنویسید

1 2 3 4 5

1 نظر درباره «نکات و ترفندهایی درباره COMSOL»

  • رضا
    رضا آیا این دیدگاه مفید بود ؟

    سلام.اگر بخواهیم یک شرط مرزی تبخیر و میعان در دو طرف مرز غشای متخلخل جاری کنیم به چه صورت باید عمل کنیم؟

    پاسخ
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید