التغذية الراجعة الكاملة للحالة

تُعدّ تقنية التغذية الراجعة الكاملة للحالة (FSF)، أو تحديد مواقع الأقطاب ، إحدى طرق نظرية أنظمة التحكم بالتغذية الراجعة ، حيث تُستخدم لتحديد مواقع أقطاب الحلقة المغلقة لنظام ما في مواقع مُحددة مسبقًا في مستوى s . [ 1 ] يُعدّ تحديد مواقع الأقطاب أمرًا مرغوبًا فيه لأن مواقعها تتوافق مباشرةً مع القيم الذاتية للنظام، والتي تتحكم في خصائص استجابته. ويجب أن يكون النظام قابلاً للتحكم لتطبيق هذه الطريقة.

مبدأ

نظام في حلقة مفتوحة

إذا أمكن تمثيل ديناميكيات الحلقة المغلقة بواسطة معادلة فضاء الحالة (انظر فضاء الحالة (التحكم) )

x_˙=أx_+بu_،{\displaystyle {\dot {\underline {x}}}=\mathbf {A} {\underline {x}}+\mathbf {B} {\underline {u}},}

مع معادلة الإخراج

y_=جx_+دu_،{\displaystyle {\underline {y}}=\mathbf {C} {\underline {x}}+\mathbf {D} {\underline {u}},}

عندئذٍ، تكون أقطاب دالة نقل النظام هي جذور المعادلة المميزة المعطاة بـ

|sأنا-أ|=0.{\displaystyle \left|s{\textbf {I}}-{\textbf {A}}\right|=0.}

يتم استخدام التغذية الراجعة الكاملة للحالة عن طريق التحكم في متجه الإدخالu_{\displaystyle {\underline {u}}}ضع في اعتبارك مدخلاً يتناسب (بالمعنى المصفوفي) مع متجه الحالة،

نظام ذو تغذية راجعة للحالة (حلقة مغلقة)
u_=-كx_{\displaystyle {\underline {u}}=-\mathbf {K} {\underline {x}}}.

بالتعويض في معادلات فضاء الحالة أعلاه، نحصل على

x_˙=(أ-بك)x_{\displaystyle {\dot {\underline {x}}}=(\mathbf {A} -\mathbf {B} \mathbf {K} ){\underline {x}}}
y_=(ج-دك)x_.{\displaystyle {\underline {y}}=(\mathbf {C} -\mathbf {D} \mathbf {K} ){\underline {x}}.}

تُعطى أقطاب نظام FSF بواسطة المعادلة المميزة للمصفوفةأ-بك{\displaystyle \mathbf {A} -\mathbf {B} \mathbf {K} }،المحقق[sأنا-(أ-بك)]=0{\displaystyle \det \left[s{\textbf {I}}-\left({\textbf {A}}-{\textbf {B}}{\textbf {K}}\right)\right]=0}بمقارنة حدود هذه المعادلة مع حدود المعادلة المميزة المطلوبة، نحصل على قيم مصفوفة التغذية الراجعة.ك{\displaystyle {\textbf {K}}}مما يجبر القيم الذاتية للحلقة المغلقة على مواقع الأقطاب المحددة بواسطة المعادلة المميزة المطلوبة. [ 2 ]

مثال على مؤسسة البرمجيات الحرة

لنفترض نظامًا معطى بمعادلات فضاء الحالة التالية:

x_˙=[01-2-3]x_+[01]u_.{\displaystyle {\dot {\underline {x}}}={\begin{bmatrix}0&1\\-2&-3\end{bmatrix}}{\underline {x}}+{\begin{bmatrix}0\\1\end{bmatrix}}{\underline {u}}.}

يحتوي النظام غير المتحكم به على أقطاب ذات حلقة مفتوحة عندs=-1{\displaystyle s=-1}وs=-2{\displaystyle s=-2}هذه الأقطاب هي القيم الذاتية لـأ{\displaystyle \mathbf {A} }المصفوفة وهي جذور|sأنا-أ|{\displaystyle \left|s\mathbf {I} -\mathbf {A} \right|}لنفترض، لأغراض دراسة الاستجابة، أننا نرغب في أن تكون القيم الذاتية للنظام المتحكم به موجودة عندs=-1{\displaystyle s=-1}وs=-5{\displaystyle s=-5}وهي ليست الأقطاب التي لدينا حاليًا. إذن، المعادلة المميزة المطلوبة هيs2+6s+5=0{\displaystyle s^{2}+6s+5=0}، من(s+1)(s+5){\displaystyle (s+1)(s+5)}.

باتباع الإجراء المذكور أعلاه، تكون معادلة خصائص النظام المتحكم فيه بواسطة FSF هي

|sأنا-(أ-بك)|=المحقق[s-12+ك1s+3+ك2]=s2+(3+ك2)s+(2+ك1)،{\displaystyle \left|s\mathbf {I} -\left(\mathbf {A} -\mathbf {B} \mathbf {K} \right)\right|=\det {\begin{bmatrix}s&-1\\2+k_{1}&s+3+k_{2}\end{bmatrix}}=s^{2}+(3+k_{2})s+(2+k_{1}),}

أين

ك=[ك1ك2].{\displaystyle \mathbf {K} ={\begin{bmatrix}k_{1}&k_{2}\end{bmatrix}}.}

بمساواة هذه المعادلة المميزة بالمعادلة المميزة المطلوبة، نجد

ك=[33]{\displaystyle \mathbf {K} ={\begin{bmatrix}3&3\end{bmatrix}}}.

لذلك، فإن تحديدu_=-كx_{\displaystyle {\underline {u}}=-\mathbf {K} {\underline {x}}}يجبر أقطاب الحلقة المغلقة على التوجه إلى المواقع المطلوبة، مما يؤثر على الاستجابة كما هو مطلوب.

هذا ينطبق فقط على الأنظمة ذات المدخل الواحد. أما الأنظمة ذات المدخلات المتعددة فستكون لها...ك{\displaystyle {\textbf {K}}}مصفوفة غير فريدة. لذلك، فإن اختيار الأفضلك{\displaystyle {\textbf {K}}}إن تحديد القيم ليس بالأمر البسيط. ويمكن استخدام منظم خطي تربيعي لمثل هذه التطبيقات .

انظر أيضاً

مراجع

    • سونتاغ، إدواردو (1998). نظرية التحكم الرياضي: الأنظمة الحتمية ذات الأبعاد المحدودة. الطبعة الثانية . سبرينغر. ISBN 0-387-98489-5.
  1. تصميم التحكم باستخدام تحديد موضع الأقطاب