תורת הבקרה/ריגולטור לינארי אופטימלי
כדאי לדעת: לנושא זה מספר שמות שכדאי להכיר:
|
בקרה לינארית ריבועית
עריכה(Linear quadratic control)
- בעיית הריגולטור האופטימלי היא למעשה בעיית עקיבה.
- הריגולטור הלינארי הריבועי הוא פתרון לחוג סגור, וזהו יתרונו.
כאשר מערכת דינמית מתוארת באמצעות אוסף של משוואות דיפרנציאליות, ופונקציונל העלות הוא תבנית ריבועית, בעיית האופטימיזציה נקראת LQ, ופתרונה הוא LQR (ריגולטור LQ).
כאן, u הוא וקטור הבקרה, המנסה להביא את אינדקס הביצועים למינימום. |
בהינתן מערכת דינמית מהצורה , ניתן להראות כי פונקציונל עלות מהצורה
יהיה בעל מאפיינים לינאריים (כלומר ) אם L היא תבנית ריבועית של x,u.
כלומר כל שעלינו למצוא הוא את המטריצה [1].
פונקציונל עלות נפוץ הוא מהצורה:
כאשר:
- x,u יכולים להשתנות בזמן.
- Q מוגדרת חיובית (או מוגדרת לא-שלילית - PSD) ממשית וסימטרית[2].
- R מוגדרת חיובית ממשית וסימטרית.
פוקציונל זה משמש למזעור אנרגית הבקרה, והפתרון הוא אינו אלא מטריצת משוב-הגבר מהצורה
כאשר K הוא הפתרון של משוואת ריקאטי הרציפה (reduced-matrix Riccati equation):
מטלאב
עריכהlqr
(להשלים)