خطاها و هشدارها

خطاها و هشدارها

خطاها و هشدارها
COMSOL Multiphysics مشکلات دو نوع را گزارش می کند: خطاها و هشدارها.
خطاها
خطاها مانع از تکمیل یک کار برنامه می شوند. برای خطاها، یک پنجره خطای COMSOL با توضیح مختصر خطا و در برخی موارد، دکمه Open Log File برای اطلاعات بیشتر ظاهر می شود. در زیر گره ای که خطا رخ داده است، در بیشتر موارد، یک زیرگره خطا ( ) نیز وجود دارد که حاوی یک پیام خطا است که به طور کلی اطلاعات اضافی را ارائه می دهد. همچنین، برای بسیاری از انواع خطا، نماد گره ای که خطا در آن رخ داده است با یک ضربدر قرمز در گوشه پایین سمت راست ظاهر می شود. برای برخی از خطاها همچنین پیوندی به اطلاعات تشخیصی بیشتر در وب سایت COMSOL وجود دارد.
خطاهای مجوز
باز کردن و پس پردازش مدل هایی که شامل عملکردهایی هستند که مسدود کرده اید یا مجوز شما شامل نمی شود، امکان پذیر است. گره‌هایی با عملکردی که برای محصولی مسدود شده یا موجود نیست به مجوز نیاز دارند، یک زیرگره خطای مجوز ( ) دریافت می‌کنند، جایی که اطلاعات مربوط به مجوز محصول گمشده اما مورد نیاز را پیدا می‌کنید. تا زمانی که چنین گره هایی را غیرفعال یا حذف نکنید، امکان حل مجدد چنین مدل هایی وجود ندارد.
 
برخی از انواع طرح‌های تخصصی نیاز به مجوز برای یک محصول الحاقی دارند و اگر مدل‌هایی را که شامل چنین طرح‌هایی پس پردازش می‌شوند و مجوز شما شامل محصول مورد نیاز نباشد، در دسترس نیستند.
 
اگر مجوز شما شامل این محصول مورد نیاز نباشد ، نمی‌توانید مدل‌هایی را باز کنید که به مجوز برای Material Library، ECAD Import Module، CAD Import Module، LiveLink™ for MATLAB® یا هر یک از محصولات CAD LiveLink™ نیاز دارند.
هشدارها
هشدارها مشکلاتی هستند که مانع از تکمیل یک کار نمی شوند، اما ممکن است بر دقت یا سایر جنبه های مدل تأثیر بگذارند. اخطارها معمولاً در پنجره Log ظاهر می شوند ( ). پیام هشدار همچنین به عنوان یک زیرگره هشدار ( ) در زیر گره ای که اخطار از آن ارسال شده ظاهر می شود.
نشانگر واحدهای غیرمنتظره، ناشناخته یا ناسازگار
صفحه نمایش واحد برای ویژگی‌های موجود در تنظیمات رابط فیزیک، ویژگی‌های فیزیکی و موادی که دارای واحدهای نامعتبر یا ناسازگار هستند یا واحدهای متفاوت از آنچه انتظار می‌رود، نارنجی به نظر می‌رسد.
واحدهای ناسازگار
یک واحد ناسازگار می تواند با جمع عبارات با واحدهایی که مقادیر فیزیکی متفاوتی را نشان می دهند، مانند 273[K]+3[ft] رخ دهد. یک راهنمای ابزار پیامی را در قسمت مربوطه نمایش می دهد.
واحد ورودی غیرمنتظره
در مورد یک واحد معتبر اما غیرمنتظره، این پیام حاوی واحدهای استنباط شده و مورد انتظار در سیستم واحد فعلی است.
واحد ناشناخته
این پیام زمانی ظاهر می شود که یک براکت واحد حاوی واحدهای نامعتبر باشد.
خطاهای نحوی
نمایشگر واحدی که قرمز به نظر می‌رسد حاوی یک خطای نحوی است که می‌تواند به‌دلیل، به‌عنوان‌مثال، نادیده گرفتن پرانتز یا نادرست آن باشد.
ارزیابی واحدهای غیرمنتظره یا ناسازگار
اگر یک واحد غیرمنتظره یا ناسازگار در یک فیلد متنی برای یک ویژگی فیزیکی ظاهر شود، نرم افزار COMSOL Multiphysics واحد را نادیده می گیرد و از مقدار عددی، از جمله پیشوند SI در صورت وجود، به عنوان ورودی مدل استفاده می کند. به عنوان مثال، در یک فیلد متنی برای چگالی با استفاده از واحدهای SI، نرم افزار 2930[K] را به عنوان 2930 kg/m3 و 2930 [mK] را به عنوان 2.930 kg/m3 تفسیر می کند.
خطاها و هشدارها در یک دنباله هندسی
اگر هنگام ساخت یک گره خطایی رخ دهد، ساخت متوقف می شود. سپس گره ای که مشکل دارد یک زیرگره خطا ( ) دریافت می کند که حاوی پیام خطا است. همچنین، نماد گره با یک ضربدر قرمز در گوشه پایین سمت چپ نمایش داده می شود.
پس از ساخت موفقیت آمیز یک گره، گاهی اوقات یک پیام هشدار می تواند به عنوان یک گره فرعی هشدار نمایش داده شود ( ). اگر یک پیام هشدار وجود داشته باشد، نماد گره با یک مثلث نارنجی در گوشه پایین سمت راست نمایش داده می شود.
گره های خطا، هشدار و اطلاعات در توالی های مشبک سازی
گره های اطلاعات () و اخطار () می توانند حتی اگر مش بندی با موفقیت انجام شده باشد، رخ دهند. آنها به عنوان نشانه ای عمل می کنند که هنگام اجرای حل کننده یا به دست آوردن نتیجه دقیق، چیزی می تواند به مشکل تبدیل شود. گره های خطا ( ) همیشه نشان می دهد که یک عملیات شکست خورده است، یا برای موجودیت های هندسی منفرد یا اینکه ساخت به طور کامل شکست خورده است. برای اطلاعات بیشتر، اطلاعات، هشدار و گره های خطا را ببینید.
 
گره‌های خطا ، هشدار و اطلاعات و زیرگره‌های آن‌ها اغلب حاوی انتخاب‌هایی هستند که نشان می‌دهند مشکل در کجای هندسه قرار دارد.
خطاها و هشدارها در توالی حل کننده
مسائلی که هنگام اجرای یک حل کننده یا تولید مش با آن مواجه می شوند، بسته به اینکه آیا امکان جلوگیری از مشکل و ادامه عملیات وجود دارد یا اینکه عملیات باید متوقف شود، به دو روش مختلف برخورد می شود. در حالت اول، یک گره اخطار ( ) در زیر گره درخت مدل ظاهر می شود که باعث ایجاد مشکل شده است. در حالت دوم، یک گره خطا ( ) در زیر گره درخت مدل که باعث خطا شده ظاهر می شود.
برای مثال اگر برخی از ورودی‌های حل‌کننده‌ها از واحدهای ناسازگار استفاده کنند، یک گره هشدار ( ) نیز می‌تواند در زیر گره معادلات کامپایل ظاهر شود.
هشدارها در حین پس پردازش
برای مواردی مانند نمودارهای خالی، گره‌های هشدار ( ) می‌توانند در طول پس پردازش در شاخه نتایج ظاهر شوند. با این حال، در این موارد هیچ هشداری دریافت نمی کنید:
رسم با لیست Dataset روی None یا مجموعه داده ای که قابل ارزیابی نیست (مثلاً چون مدل حاوی هیچ راه حلی نیست).
ترسیم بدون تنظیم عبارات.
 
اگر همچنان مشکل دارید، از صفحه مرکز پشتیبانی در www.comsol.com/support با پشتیبانی فنی تماس بگیرید.
 
استفاده از واحدها
سیستم های واحد
گره های پویا در مدل ساز