هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها

متحكم تربيعي خطي

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

المتحكم التربيعي الخطي (بالإنجليزية: Linear Quadratic Regulator)‏ (أو اختصارا أل كيو أر (بالإنجليزية: LQR)‏) هو طريقة من طرق تطويع وتسيير النظم ونوع من المتحكمات.[1] وتعتبر هذه المتحكمات أو هذه الطريقة من نوع طرق التحكم المثالي Optimal Control. المتحكم التربيعي الخطي هو متحكم بإرجاع الحالة وذلك يعني أولا أننا بحاجة إلى ملاحظ ليعطينا حالات النظام. كما أننا بحاجة إلى المتحكم. هذا المتحكم يتم الحصول عليه بطرية سنوضحها في هذه المقالة. أما عن سبب حساب المتحكم على المتحكمات المثالية فذلك لأن المتحكم يصغر دلالة تربيعية معينة سنوضحها أسفله. بما أن المتحكم خطي والدلالة التي يصغرها تربيعية فإن المتحكم يسمى تربيعي خطي أو أيضا أل كيو أر.

توضيح طريقة بناء المتحكم (مع نموذج خطي)

لنفترض أنه لدينا نظام على شاكلة:

x˙(t)=Ax(t)+Bu(t) حيث x(t)Rn وuRq

مع الشروط البدئية x(0)=x0. نحن نريد الآن إيجاد متحكم خطي بإرجاع الحالة على شاكلة:

u=Kcx

يجعل النظام مستقرا وفي نفس الوقت يقوم بتصغير (تحسين) الدلالة التالية:

I(x0,u(.))=0(xt(τ)Qx(τ)+ut(τ)Ru(τ))dτ

و ما يجدر ملاحظته هنا أننا عبرنا عن المعايير التي نريدها لمتحكمنا في مجال الزمن أي أن الخاصيات التي نريدها للمتحكم عبرنا عنها في مجال الزمن time domain على عكس عدة طرق أخرى التي تعبر عن خاصيات المتحكمات في مجال الترددات frequency domain. حيث يمثل الجزء الأول من الدلالة xtQx تقييمنا للاختلاف قيمة الحالة الحقيقية مقارنة بقيمة الحالة التي نريدها. ويمثل uTRu تقييمنا لقيمة الطاقة التي نستعملها لجعل النظام مستقرا. حيث أن مداخل u كبيرة تعني أننا نتحصل على قيمة كبيرة للدلالة وهو ما يتضارب وعملية التحسين. إذن المعايير التي عبرنا عنها رياضيا أعلاه في الدلالة هي أننا نريد جعل النظام مستقر بأقل جهد أو مدخل u ممكن

مبرهنة

فإن المتخكم المثالي بإرجاع الحالة هو الآتي:

u=R1BTPx=Kcx

حيث P هي حل معادلة ريكاتي المصفوفية الجبرية algebraic riccatti equation أي المعادلة التالية:

PA+ATP+QPBR1BTP=0

في حالة أن النظام خطي وذو معاملات متغيرة زمنيا Time variant أو في حالة أن مجال التحسين ليس [0[ بل [0tf] أي أن مجال التحسين محدود فإن الفرق الوحيد مقارنة بما ذكر أعلاه هو أن المتحكم Kc سيكون ذو معاملات متغيرة زمنيا والمصفوفة P يجب حسابها من معادلة ريكاتي التفاضلية أي:

P(t)˙=P(t)AAP(t)Q+P(t)BR1BTP(t)

P(tf)=0

خاصيات المتحكم التربيعي الخطي

  • يضمن المتحكم التربيعي الخطي مخزون طور مقداره 60 درجة أي أنه يمكن اعتباره من المتحكمات القابلة للتشويش Robust controller.
  • في المقال اعلاه إفترضنا أن الحالة x معروفة لنا أو يمكننا قياسها حيث أننا نستعملها في حساب المدخل المثالي u أي مخرج المتحكم (u=Kx). هذا الافتراض ليس دائما واقعيا حيث أنه يجب علينا استعمال ملاحظ لمعرفة الحالة. الملاحظ ذاته له ديناميكية. ف يحالة أن الملاحظ والنظام خطي فإنه هناك مبرهنة تقول أن أقطاب النظام المغلق أي الموصل داءريا closed loop هي اتحاد مجموعة أقطاب النظام المغلق بالمتحكم Kc مع مجموعة أقطاب الملاحظ.

مراجع

  1. ^ Chow، Gregory C. (1986). Analysis and Control of Dynamic Economic Systems. Krieger Publ. Co. ISBN:0-89874-969-7.

وصلات خارجية