آموزش نرم‌افزار CST – بهینه‌سازی

آموزش نرم افزار CST - درس 17

بهینه‌سازی یا Optimization یک فرآیند کاملا خودکار است که طی آن پارامترهای مشخص‌شده با وزن دهی تخصیص داده‌شده،  بر اساس الگوریتم‌هایی مانند Trust Region، Nelder ، Genetic و… آن‌قدر تغییر می‌کنند تا نتیجه مطلوب حاصل شود.

فرض کنید برای یک ساختار مثل آنتن، می‌خواهیم مقدار S11 در یک فرکانس مشخص، مینیمم شود. برای این منظور ابتدا با یک سوییپ پارامتری روی پارامتر موردنظر، بازه حدودی تغییرات را به دست می‌آوریم. سپس با استفاده از بهینه‌سازی و تعریف هدف، به پاسخ مناسب می‌رسیم.

مراحل بهینه‌سازی

در درس قبل دیدید که چطور یک ساختار را به‌صورت پارامتری تعریف کنیم. و با سوییپ پارامترها، اثر تغییرات را بررسی کردیم. حالا برای رسیدن به پاسخ مطلوب، از ریبون Simulation گزینه Solver -> Optimizer را انتخاب کنید. پنجره‌ای مشابه شکل زیر را مشاهده می‌کنید:

پنجره Optimization

برای شروع، از تب Settings نوع الگوریتم موردنظر را انتخاب کنید.

سپس از لیست پارامترهای موجود، یک یا چند پارامتر که می‌خواهید روی آن‌ها بهینه‌سازی انجام شود را تیک بزنید. با فعال شدن پارامترها، بازه تغییرات آن‌ها را تعیین کنید.

حالا وارد تب Goals شوید و هدف‌های موردنظر را با کلیک روی Add New Goal تعریف کنید. در پنجره بازشده، خروجی موردنظر، بازه فرکانسی، شرط بهینه‌ سازی و… را مشخص کنید.

در تب Info هم اطلاعات مربوط به فرآیند بهینه‌سازی نمایش داده می‌شود.

تعریف هدف برای بهینه سازی

در قسمت Conditions ابتدا اپراتور موردنظر از قبیل حداقل، حداکثر، کمتر از یا بیشتر از و… را انتخاب کرده و در فضای روبر، جایی که قرار است بهینه‌سازی اتفاق بیفتد و همچنین وزن دهی را مشخص کنید.

سرانجام با کلیک روی دکمه Start بهینه‌ سازی شروع می‌شود.

منبع: RFplus

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)

2 Comments

  1. ee.saranaseri ee.saranaseri 14 اردیبهشت 1397
    • آر-اف پلاس 14 اردیبهشت 1397

پاسخی را بگذارید