هامیلتونی (نظریه کنترل)

از testwiki
نسخهٔ تاریخ ۱۴ مارس ۲۰۲۵، ساعت ۰۲:۱۴ توسط imported>DarafshBot (منابع: تصحیح خطاهای رایج با استفاده از AWB)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

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

پنتریاگین اثبات کرد که یک شرط اساسی برای حل مسئله کنترل بهینه این است که کنترل باید طوری انتخاب شود که همیلتونین را کمینه کند.[۱][۲][۳][۴]

تعریف همیلتنین

H(x,λ,u,t)=λT(t)f(x,u,t)+L(x,u,t)

که در آن λ(t) یک بردار از متغیرها با بعدی برابر با بعد متغیر x(t) است.

نمادها و تعریف مسئله

متغیر کنترل u(t) باید طوری انتخاب شود که تابع زیر را کمینه کند:

J(u)=Ψ(x(T))+0TL(x,u,t)dt

متغیر حالت سیستم x(t) به صورت زیر تغییر می‌کند:

x˙=f(x,u,t)x(0)=x0t[0,T]

متغیر کنترل باید شرایط زیر را داشته باشد:

au(t)bt[0,T]

منابع

الگو:پانویس