مقادیر اولیه

مقادیر اولیه

مقادیر اولیه
یک متغیر وابسته به یک مقدار اولیه برای شبیه سازی غیرخطی و گذرا نیاز دارد. در گره مقادیر اولیه ( ) مقدار اولیه را برای متغیر وابسته اعلام شده در گره والد تعریف می کنید. این گره نشان دهنده نوع خاصی از ویژگی در Model Builder است که به طور پیش‌فرض هنگام افزودن یک رابط فیزیک به آن دست می‌یابید.
به طور پیش فرض یک گره مقادیر اولیه به اعلامیه متغیر وابسته اضافه می شود .
تنظیمات مقدار اولیه
در پنجره تنظیمات متغیر، مقدار اولیه را در فیلد عبارت اولیه Default مشخص می‌کنید . عبارتی که در اینجا وارد می‌کنید از قوانین ذکر شده در وارد کردن نام‌ها و عبارات پیروی می‌کند ، اما با یک استثنا. اگر از نام متغیری در اینجا استفاده می کنید، باید دامنه استفاده از آن را مشخص کنید. به عنوان مثال، فرض کنید که می خواهید از متغیر رابط init به عنوان شرط اولیه استفاده کنید، سپس phys.init را در قسمت عبارت وارد کنید. در غیر این صورت، عبارت مقدار اولیه به init تبدیل می شود و در زمان حل این یک محدوده جزء به دست می آید. برای فعال کردن مقادیر اولیه برای اولین مشتق، کادر انتخاب Set initial value on time derivatives را انتخاب کنید . درفهرست سطح موجودیت هندسی ، سطح نهادی را انتخاب کنید که مقدار اولیه روی آن قرار می گیرد. این باید با سطح موجودی که تعریف متغیر وابسته را روی آن قرار داده اید مطابقت داشته باشد.
اولویت ها
به بخش Preferences برای تعریف متغیر برای تنظیمات اجزای صفر خروجی مراجعه کنید .
اگر چک باکس افزودن مقدار اولیه به عنوان متغیر انتخاب شود، متغیری حاوی مقدار اولیه متغیر وابسته اضافه می شود. این را می توان برای اجازه دادن به سایر عبارات مقدار اولیه به عبارت یک متغیر وابسته استفاده کرد. این متغیر یک “حوزه فیزیک” دریافت می کند، اگرچه خود متغیر وابسته دارای “حوزه مولفه” است. یک متغیر وابسته با نام کامل root.comp1.u سپس یک متغیر root.comp1.id.u_init برای مقدار اولیه اضافه می کند. مقدار اولیه برای مشتق زمانی، در صورت وجود ( چک کادر تنظیم مقدار اولیه در مشتقات زمانی انتخاب شده است)، نام root.comp1.id.du_dt_init را دریافت می کند . از Physics Builder می توانید به این متغیرها دسترسی داشته باشیدپیشوند dep با استفاده از dep.u_init و dep_du_dt_init به ترتیب.
 
استفاده از پیشوند dep در عبارات مقدار اولیه برای متغیرهای دیگر غیر از اسکالر باید با کمی دقت انجام شود. یک ویژگی مقدار اولیه معمولاً همزمان با رابط فیزیک، قبل از تعیین اندازه متغیرهای وابسته ایجاد می‌شود. در چنین مواردی ممکن است برای بدست آوردن یک عبارت پیش‌فرض مناسب برای تنظیم مقدار اولیه، استفاده از نحو مؤلفه لازم باشد – برای مثال، {dep.u_init.1,dep.u_init.2,dep.u_init.3} برای یک 3 جزء بردار