فیلد متغیر کنترل

فیلد متغیر کنترل

فیلد متغیر کنترل
با کلیک راست روی گره Component ، یک گره میدان کنترلی ( ) اضافه کنید و آن را از زیر منوی Control Variables انتخاب کنید . همچنین در نوار ابزار نوار تعاریف ، از منوی بهینه سازی موجود است . برای افزودن یک متغیر کنترلی خاص به سطح موجودیت هندسی (دامنه، لبه، مرز یا نقطه) مورد نظر، فیلد متغیر Control را مشخص کنید . این فیلد از طریق نام آن در سراسر مدل قابل دسترسی است .
انتخاب موجودیت هندسی
در اینجا شما سطح موجودیت هندسی و انتخاب موجودات هندسی در آن سطح را مشخص می کنید که متغیر کنترل برای آن باید تعریف شود.
گسسته سازی
این بخش شامل تنظیمات عنصر مورد استفاده برای گسسته سازی متغیر کنترل است. نوع تابع شکل را انتخاب کنید : لاگرانژ (پیش‌فرض) یا لاگرانژ ناپیوسته . همچنین یک ترتیب عنصر را انتخاب کنید : خطی ، درجه دوم (پیش‌فرض)، مکعب ، کوارتیک یا کوینتیک . برای لاگرانژ ناپیوسته ، می توان توابع شکل ثابت را نیز انتخاب کرد . نوع مقدار (مختلط یا واقعی) برای همه متغیرهای تعریف شده توسط این گره معادلات جهانی در نوع Value هنگام استفاده از تقسیم متغیرهای مختلط انتخاب می شود.انتخاب. نوع مقدار پیش فرض Complex است .
مقدار اولیه
در اینجا یک مقدار عبارت برای مقادیر اولیه متغیر کنترل در فیلد مقدار اولیه مشخص می کنید .
محدوده
به طور پیش‌فرض، تیک Use bounds انتخاب شده است تا بتوانید برای متغیر کنترل در فیلدهای Lower Bound و Upper Bound کرانه‌هایی اضافه کنید. توجه داشته باشید که مرزها فقط در نقاط گاوس رعایت می شوند، بنابراین اگر ترتیب عنصر خطی یا ثابت نباشد، ممکن است نقض محلی رخ دهد .
مقیاس بندی
در صورت تمایل، می‌توانید متغیر کنترل را با استفاده از یک مقدار اسکالر که در فیلد مقیاس وارد می‌کنید، مقیاس‌بندی کنید (پیش‌فرض: 1؛ یعنی بدون مقیاس‌گذاری). مقیاس بزرگ به طور کلی باعث می شود که حل کننده های بهینه سازی گام های طولانی تری بردارند (MMA بدون محدودیت حرکت استثنا است).
 
بهینه سازی یک پرتو MBB اکسترود شده : مسیر کتابخانه برنامه Optimization_Module/Design_Optimization/mbb_beam_extruded_optimization
بهینه سازی توپولوژی شبکه گرمایش منطقه ای : مسیر کتابخانه برنامه Pipe_Flow_Module/Heat_Transfer/District_heating_optimization
 
رابط فیزیک رایج و تنظیمات و گره ها