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

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

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

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

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

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

پنجره Optimization

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

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

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

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

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

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

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

منبع: RFplus

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

  1. ee.saranaseri گفته:

    با سلام
    من با کد رهکیری ۱۳۵۳۶۹۰۰۳۶۰۱ اموزش سمارو خریدم
    اما نمیرانم لینک دانلود کجاست
    ممنون میشم راهنمایی کنید

    • آر-اف پلاس گفته:

      سلام دوست عزیز
      شما «آموزش گام‌به‌گام نرم‌افزار CST Microwave Studio» را خریداری کردید که یک محصول فیزیکی شامل ۳ عدد DVD است.
      این محصول آموزشی فردا از طریق پست برایتان ارسال می‌شود.
      پیروز باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

10 − 3 =