کنترل بهینه
کنترل بهینه (انگلیسی: Optimal control) بسطی از حسابان تغییرات و یک روش بهینهسازی ریاضی برای به دست آوردن قوانین کنترلی است. این شیوه به طور عمده ناشی از کار لو پونتریاگین و همکارانش در اتحاد شوروی و ریچارد بلمن در آمریکا است.
روش عمومی
موضوع کنترل بهینه مسئلهٔ یافتن یک قانون کنترلی برای سیستم داده شده به نحوی است که معیار بهینگی معینی حاصل شود. یک مسئلهٔ کنترلی دارای تابع هزینه است که تابعی است که تابعی از متغیرهای حالت و کنترلی است. یک کنترل بهینه یک مجموعه معادله دیفرانسیل است که مسیرهای متغیرهای کنترلی را توصیف میکند که تابع هدف را بهینه کنند. کنترل بهینه را میتوان از اصل ماکسیمم پونتریاگین به دست آورد.
تابع هدف پیوسته در زمان باید مینیمم شود:
مقید به شرطهای دینامیک درجه اول:
شرطهای مسیر جبری
و شرطهای مرزی
که در آن متغیر حالت, متغیر کنترل, متغیر مستقل (معمولاً زمان), زمان اولیه و زمان پایانی است.
جستارهای وابسته
- معادله بلمن
- برنامهریزی پویا
- فیلتر کالمان
- کنترل پیشبینانه مدل
منابع
- مشارکتکنندگان ویکیپدیا. «Optimal control». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۱۰ فوریه ۲۰۱۵.
- کدهای matlab کنترل بهینه