حساب کاربری
​
زمان تقریبی مطالعه: 1 دقیقه
لینک کوتاه

کنترل بهینه

کنترل بهینه (انگلیسی: Optimal control) بسطی از حسابان تغییرات و یک روش بهینه‌سازی ریاضی برای به دست آوردن قوانین کنترلی است. این شیوه به طور عمده ناشی از کار لو پونتریاگین و همکارانش در اتحاد شوروی و ریچارد بلمن در آمریکا است.

روش عمومی

موضوع کنترل بهینه مسئلهٔ یافتن یک قانون کنترلی برای سیستم داده شده به نحوی است که معیار بهینگی معینی حاصل شود. یک مسئلهٔ کنترلی دارای تابع هزینه است که تابعی است که تابعی از متغیرهای حالت و کنترلی است. یک کنترل بهینه یک مجموعه معادله دیفرانسیل است که مسیرهای متغیرهای کنترلی را توصیف می‌کند که تابع هدف را بهینه کنند. کنترل بهینه را می‌توان از اصل ماکسیمم پونتریاگین به دست آورد.

تابع هدف پیوسته در زمان باید مینیمم شود:

J = Φ [ x ( t 0 ) , t 0 , x ( t f ) , t f ] + ∫ t 0 t f L [ x ( t ) , u ( t ) , t ] d ⁡ t
کنترل بهینه

مقید به شرط‌های دینامیک درجه اول:

x ˙ ( t ) = a [ x ( t ) , u ( t ) , t ] ,
کنترل بهینه

شرط‌های مسیر جبری

b [ x ( t ) , u ( t ) , t ] ≤ 0 ,
کنترل بهینه

و شرط‌های مرزی

ϕ [ x ( t 0 ) , t 0 , x ( t f ) , t f ] = 0
کنترل بهینه

که در آن x ( t )

کنترل بهینه
متغیر حالت, u ( t )
کنترل بهینه
متغیر کنترل, t
متغیر مستقل (معمولاً زمان), t 0
زمان اولیه و t f
زمان پایانی است.

جستارهای وابسته

  • معادله بلمن
  • برنامه‌ریزی پویا
  • فیلتر کالمان
  • کنترل پیش‌بینانه مدل

منابع

  • کدهای matlab کنترل بهینه
آخرین نظرات
  • تابعی
کلیه حقوق این تارنما متعلق به فرا دانشنامه ویکی بین است.