ورودی های مدل و کوپلینگ های چندفیزیکی

ورودی های مدل و کوپلینگ های چندفیزیکی

ورودی های مدل و کوپلینگ های چندفیزیکی
ورودی‌های مدل می‌توانند در بخش ورودی‌های مدل معادله یا گره مدل ماده ظاهر شوند. ورودی‌های مدل معمولاً فیلدهایی مانند دما و سرعت هستند که به عنوان ورودی برای مدل‌های مواد و معادلات مدل عمل می‌کنند، اما می‌توانند هر ویژگی فیزیکی موجود باشند. اگر ماده ای تعریف شده باشد که مثلاً یک ویژگی ماده تابعی از دما شود،در قسمت Model Inputs ظاهر می شوند. نرم افزار COMSOL Multiphysics ورودی مدل را به یک میدان موجود (متغیر وابسته) در رابط فیزیک متصل می کند (اما نه به زمینه های موجود در سایر رابط های فیزیک). ورودی های مدل پیش فرض همیشه در دسترس هستند. می‌توانید مقادیر اسکالر را برای ورودی‌های مدل پیش‌فرض در زیر تعریف‌های جهانی برای استفاده در سراسر مدل تعریف کنید (نگاه کنید بهورودی های مدل پیش فرض ).
برای کوپلینگ‌های چندفیزیکی که اغلب استفاده می‌شوند، گره‌های جفت چندفیزیکی از پیش تعریف‌شده در زیر گره Multiphysics موجود هستند ( به شاخه Multiphysics مراجعه کنید ). بخش زیر از این بخش بیشتر برای مواردی مفید است که چنین کوپلینگ های از پیش تعریف شده در دسترس نیستند.
با بیش از یک رابط فیزیک در مدل، جفت شدن فیلدها آسان است: همه فیلدهای قابل اجرا که می توانند به عنوان ورودی در رابط فیزیک دیگری استفاده شوند، به طور خودکار در بخش ورودی های مدل تنظیمات پنجره رابط فیزیک دیگر ظاهر می شوند . به عنوان مثال، با یک رابط انتقال حرارت در سیالات (ht) و یک رابط جریان آرام (spf)، می توانید فیلد سرعت (spf) را که گره Fluid Properties 1 {fp1} در شاخه جریان لایه ای تعریف می کند، از Velocity انتخاب کنید. لیست فیلد در بخش ورودی‌های مدل پنجره تنظیمات برای گره سیال در قسمت انتقال حرارت در سیالات. سپس میدان سرعت از رابط جریان آرام به میدان سرعت برای انتقال حرارت همرفتی تبدیل می‌شود. همچنین می‌توانید ورودی مدل مشترک را برای استفاده از مقدار آن برای تعریف فیلد سرعت انتخاب کنید، یا User defined را برای وارد کردن یک فیلد سرعت تعریف‌شده توسط کاربر انتخاب کنید.
هنگامی که یک ورودی مدل را از یکی از لیست ها انتخاب کردید، روی دکمه Go to Source ( ) در کنار لیست کلیک کنید تا مستقیماً به گره در رابط فیزیکی دیگر که ورودی مدل را ارائه می دهد، بروید. اگر بیش از یک گره به ورودی مدل کمک می کند، در کادر محاوره ای نهادهای مشارکت کننده، انتخاب کنید که به کدام یک بروید. سپس روی OK کلیک کنید تا به گره انتخاب شده بروید.
همچنین، اگر ورودی مدل معمولی را انتخاب کرده اید ، روی دکمه ایجاد ورودی مدل ( ) کلیک کنید تا یک گره ورودی مدل محلی در مؤلفه فعلی ایجاد شود (به ورودی مدل مراجعه کنید ) برای تعریف ورودی مدل برای برخی یا تمام هندسه در مولفه فعلی، نادیده گرفتن ورودی مدل پیش فرض.
به طور پیش فرض، قسمت Model Input در گره Fluid Properties زیر گره Laminar Flow خالی است. اما اگر به عنوان مثال، یک ویژگی ماده وابسته به دما مانند ویسکوزیته دینامیکی اضافه کنید، یک لیست دما در بخش ورودی مدل ظاهر می شود که در آن می توانید به صراحت فیلد Temperature (ht) را انتخاب کنید یا از یک دمای تعریف شده توسط کاربر یا یک Common استفاده کنید. ورودی مدل مانند هر ورودی مدل دیگر.
اگر فیزیک خود فیلد را تعریف کند، فهرستی در بخش ورودی‌های مدل از دسترس خارج می‌شود، زیرا سپس به طور خودکار به آن فیلد متصل می‌شود. به عنوان مثال، با رابط انتقال حرارت در سیالات (ht)، لیست دما در گره سیال در زیر انتقال حرارت در سیالات در دسترس نیست . این اتصال خودکار فیلد Temperature (ht) را انتخاب می کند . تا زمانی که لیست در دسترس نباشد، نمی توانید آن را تغییر دهید. اگر می‌خواهید از یک فیلد دمایی یا عبارت دیگری استفاده کنید، ابتدا فهرست را با کلیک کردن روی دکمه Make All Model Inputs Editable قابل ویرایش کنید (). استفاده از این گزینه می تواند برای شکستن یک جفت چندفیزیکی و استفاده از یک مقدار تعریف شده توسط کاربر به جای آن، به عنوان مثال، برای بررسی شبیه سازی که همگرا نیست، مفید باشد.
 
برای این نوع کوپلینگ سیال-حرارتی، شاخه Multiphysics یک گره جریان غیر گرمایی از پیش تعریف شده را ارائه می دهد که راه آسانی برای راه اندازی این کوپلینگ بدون نیاز به مشخص کردن صریح ورودی مدل ارائه می دهد.
 
برای مثالی از ترکیب جریان های الکتریکی و انتقال حرارت در رابط های جامدات از طریق یک رابط چندفیزیکی گرمایش ژول (مسیر کتابخانه برنامه COMSOL_Multiphysics Multiphysics/thermal_actuator_jh ) به گرمایش ژول یک میکرومحرک مراجعه کنید.