تقترح هذه الورقة متحكماً تكيفياً متيناً بالتغذية الراجعة للمخرجات للأنظمة غير الخطية عالية الرتبة غير المؤكدة مع قيود على المشغلات وعدم توفر قياسات الحالة، وذلك باستخدام مراقب أداء محدد جديد وآلية ضبط أداء تكيفية لضمان إشارات محدودة واستعادة أداء تتبع التغذية الراجعة للحالة.
المؤلفون الأصليون:Panagiotis S. Trakas, Charalampos P. Bechlioulis
في عالم الروبوتات والمركبات ذاتية القيادة، تحاول الآلات باستمرار تتبع مسار ما، سواء كان ذلك طائرة بدون طيار تتبع هدفًا متحركًا أو ذراعًا روبوتية تقوم بتجميع مكون دقيق. وتكمن التحديات في حقيقة أن هذه الآلات غالبًا ما تكون غير متيقنة بشأن حالتها الداخلية؛ فهي لا تستطيع دائمًا رؤية سرعتها أو تسارعها الخاصة، بل ترى فقط موقعها الحالي. علاوة على على ذلك، فإن المحركات الفيزيائية التي تحركها لها حدود صارمة؛ فهي لا تستطيع الدوران بسرعة لانهائية، ولا يمكنها الدفع بقوة لانهائية. وإذا طلب المتحكم من المحرك القيام بشيء مستحيل، فإن الآلة تتعثر، أو تفقد طريقها، أو حتى تتحطم. لعقود من الزمن، كافح المهندسون لتصميم "دماغ" لهذه الآلات يمكنه إبقاءها على المسار الصحيح رغم عدم رؤيتها للصورة الكاملة، ومع احترام الحدود الفيزيائية الصارمة لعضلاتها. والهدف هو ضمان بقاء الآلة ضمن منطقة خطأ آمنة ومتناقصة، تقترب أكثر فأكثر من الهدف دون الاصطدام بجدران قيودها الخاصة.
لقد طور فريق من الباحثين الآن استراتيجية تحكم جديدة تحل هذا اللغز الصعب لمجموعة واسعة من الآلات المعقدة. يركز عملهم على الأنظمة حيث لا يكون المسار المطلوب نصًا مكتوبًا مسبقًا، بل يتم قياسه في الوقت الفعلي، مثل سيارة تطارد سيارة أخرى تغير اتجاهها. في مثل هذه الحالات، لا يمكن للآلة الاعتماد على معرفة المسار المستقبلي أو سرعاتها الداخلية الخفية. لقد ابتكر الباحثون نظامًا قويًا يستخدم فقط المخرجات المرئية — خطأ الموقع الحالي — لتوجيه الآلة. كما قدموا نوعًا جديدًا من "المراقب"، وهو أداة رياضية تعمل بمثابة مجموعة من العيون، لتقدير السرعات والتسارعات الخفية بدقة عالية. وخلافًا للطرق القديمة التي غالبًا ما تضخم الضجيج أو تتطلب معاملات ضخمة وغير مستقرة لكي تعمل، يقوم هذا المراقب الجديد بضبط حساسيتة ديناميكيًا؛ إذ يصبح أكثر حدة عندما يكون الخطأ كبيرًا، ويهدأ عندما تستقر الآلة، مما يضمن بقاء التقديرات دقيقة دون أن يربكها التشويش والتداخل الشائع في المستشعرات الواقعية.
إن جوهر هذا الابتكار هو آلية تعمل على تكييف أهداف أداء الآلة مع قدرتها المتاحة. تخيل عداءً طُلب منه الوصول إلى خط النهاية في وقت محدد؛ إذا كان العداء بصحة جيدة وقوي، فإنه ينطلق بأقصى سرعة. ولكن إذا كان مصابًا أو يحمل حملًا ثقيلًا، فإن الهدف يتكيف؛ فما زال من المتوقع أن ينهي السباق، لكن الجدول الزمني يتمدد ليتناسب مع قدرته الحالية. وبالمثل، يراقب هذا المتحكم الجديد باستمرار مدى اقتراب الآلة من الوصول إلى حدود محركاتها. فإذا كانت المحركات تعاني، يقوم المتحكم مؤقتًا بتخفيف السرعة التي يجب أن يتقلص بها الخطأ، مما يمنع النظام من طلب طاقة تفوق ما يمكن للمحركات توفيره، وهذا يمنع الآلة من التوقف أو فقدان الاستقرار. وبمجرد أن تجد المحركات مساحة للتنفس، يعيد المتحكم تشديد المتطلبات مرة أخرى، ليدفع الخطأ نحو حجم صغير محدد مسبقًا. يضمن هذا التعديل الديناميكي عمل الآلة دائمًا ضمن منطقة سلامتها الفيزيائية مع تحقيق أفضل أداء ممكن.
ولإثبات نجاح فكرتهم، اختبر الباحثون نموذجهم على نموذجين فيزيائيين مختلفين تمامًا: ذراع روبوت مرنة تحتوي على مفصل ينحني مثل الزنبرك، وحركة الدوران لجناح دلتا (delta-wing) في طائرة. في الاختبار الأول، كان على الذراع الروبوتية تتبع مسار موجة جيبية بينما كانت محركاتها محدودة في كل من قوة الدفع وسرعة تغيير ذلك الدفع. حافظ المتحكم الجديد على خطأ التتبع للذراع ضمن الحدود الآمنة، حتى عندما وصلت محركاتها إلى حدودها القصوى. وقد تطابقت السرعات والمواقع المقدرة مع الواقع بشكل وثيق، وكانت إشارات التحكم المطبقة على المحركات سلسة، مما تجنب الحركات المتقطعة والعشوائية التي غالبًا ما تعيب الأنظمة الأخرى. وفي الاختبار الثاني، الذي تضمن حركة دوران الطائرة، كان على النظام التعامل مع حركة دوران تميل بطبيعتها إلى عدم الاستقرار. وحتى عندما خفض الباحثون أقصى قوة يمكن أن تقدمها المحركات إلى مستوى منخفض جدًا، حافظ المتحكم الجديد على استقرار الطائرة ومسارها. وفي المقابل، فشلت الطرق القديمة التي لم تتكيف مع هذه الحدود الضيقة، مما تسبب في خروج الطائرة عن السيطرة ودورانها حول نفسها.
كما بحثت الدراسة في كيفية تعامل النظام مع السكون والضجيج الذي يأتي حتمًا من مستشعرات العالم الحقيقي. فعندما أضاف الباحثون ضجيج قياس عشوائي إلى البيانات، استمر المتحكم الجديد في تتبع المسار بدقة. والأهم من ذلك، ظلت إشارات التحكم التي أرسلها إلى المحركات سلسة بشكل ملحوظ. أما الطرق الأخرى، فعند مواجهتها لنفس الضجيج، أنتجت أوامر متعرجة ومهتزة قد تؤدي إلى تآكل المحركات أو إتلاف الآليات الدقيقة. ووجد الباحثون أن نهجهم حقق هذه السلاسة دون الحاجة إلى معرفة التفاصيل الرياضية الدقيقة لفيزياء الآلة أو طبيعة الاضطرابات. لقد أثبتوا أنه من خلال الجمع بين مراقب ذكي وتكيفي ومتحكم يحترم الحدود الفيزيائية للآلة، من الممكن تحقيق تتبع دقيق وموثوق حتى في أكثر البيئات عدم يقين وتقييدًا. ويشير هذا العمل إلى أن هذا الإطار يمكن أن يكون حلاً عمليًا للجيل القادم من الأنظمة ذاتية القيادة التي يجب أن تعمل بأمان وكفاءة في العالم الحقيقي.
ملخص تقني: التحكم التكيفي في الأداء عبر التغذية الراجعة للمخرجات للأنظمة غير الخطية عالية الرتبة غير المؤكدة
بيان المشكلة تتناول هذه الورقة البحثية التحكم في الأنظمة غير الخطية عالية الرتبة غير المؤكدة التي تقوم بمهام تتبع ديناميكية تحت قيدين حرجين: القيود الصارمة على المشغلات (السعة والمعدل) وتوافر تغذية راجعة محدودة. في الإطار المعتبر، تكون مخرجات النظام فقط هي القابلة للقياس؛ بينما لا تتوفر حالات النظام الداخلية ومشتقات المسار المطلوب للتغذية الراجعة. هذا السيناريو نموذجي في تطبيقات مثل المركبات ذاتية القيادة والأنظمة الروبوتية حيث يتم تحديد مسار المرجع (مثل هدف متحرك) في الوقت الفعلي عبر المستشعرات، مما يجعل مشتقاته من الرتب العليا غير معروفة. يكمن التحدي في تصميم وحدة تحكم تضمن مواصفات الأداء العابر والمستقر المحددة من قبل المستخدم مع ضمان بقاء جميع إشارات الحلقة المغلقة محدودة، رغم عدم يقين النموذج، وضوضاء القياس، وعدم القدرة على الوصول إلى معلومات الحالة الكاملة أو مشتقات المسار.
المنهجية يقدم الحل المقترح دمجاً بين مراقب الأداء الموصوف (PPO) مبتكر وإطار عمل التحكم التكيفي في الأداء (APC).
التحكم التكيفي في الأداء (APC): بناءً على أعمال سابقة، تقوم منهجية APC بتعديل مواصفات الأداء ديناميكياً لاستيعاب قيود المدخلات الصارمة. وخلافاً للأقماع (funnels) ذات الأداء الثابت، يقدم المخطط المقترح دالة معدل تقارب تعتمد على المدخلات. تسمح هذه الآلية للنظام بالاستفادة من جهد التحكم المتاح خلال المراحل العابرة لتسريع التقارب نحو حالة الاستقرار عندما لا تكون المشغلات في حالة تشبع، مع تخفيف قيود الأداء عند حدوث التشبع لضمان الجدوى. تتعامل قانون التحكم صراحةً مع كل من قيود السعة (u∈[−uˉ,uˉ]) والمعدل (u˙∈[−rˉ,rˉ]) من خلال قانون تحكم ديناميكي يتضمن دوال التشبع وأغلفة أداء تكيفية (ρu,ρr).
مراقب الأداء الموصوف (PPO): لمعالجة نقص قياسات الحالة، صمم المؤلفون مراقباً غير خطي يوسع نطاق مراقب القيم العالية (HGO) القياسي. يستخدم PPO كسب حقن يعتمد على الزمن والخطأ. وتحديداً، يستخدم دالة أداء r(t) وتحويلاً T(⋅) لحقن حدود التصحيح بناءً على خطأ تقدير المخرجات.
البنية: يحتفظ PPO بالبساطة الحسابية لمراقب HGO القياسي (رتبة O(n)) ولكنه يتجنب الحاجة إلى كسب ثابت وعالٍ تؤدي عادةً إلى تضخيم ضوضاء القياس أو ظواهر الذروة (peaking phenomena).
ديناميكيات الكسب: تتغير كسب الحقن ديناميكياً. وبينما تتناقص المعاملات المعتمدة على الزمن أسياً، فإن الحقن المحول ينتج كسباً تفاضلياً في الحالة المستقرة من رتبة O(n)، على غرار HGO الكلاسيكي، ولكن مع استجابة عابرة أكثر سلاسة.
التعقيد: يتطلب PPO حالة واحدة أقل من مراقب الحالة الموسع (ESO) القياسي، وله تعقيد حسابي مماثل لـ HGO.
مبدأ الفصل والاستقرار: تثبت الورقة مبدأ الفصل، حيث تثبت أن مخطط التغذية الراجعة للمخرجات يستعيد أداء نظيره القائم على تغذية الحالة الراجعة. ومن خلال اختيار حد الدقة النهائية للمراقب (r∞) صغيراً بما يكفي، تتقارب ديناميكيات المراقب بشكل أسرع من ديناميكيات وحدة التحكم. باستخدام تقنيات الاضطراب المنفرد ونظرية ليابونوف للاستقرار، تُظهر التحليلات النظرية أن جميع إشارات الحلقة المغلقة تظل محدودة نهائياً بشكل منتظم، وأن خطأ التتبع يتقارب أسياً نحو جوار محدد من الأصل، بشرط أن تستوفي حدود المشغل شروط الجدوى المحددة.
المساهمات الرئيسية
تصميم PPO مبتكر: تقديم مراقب غير خطي بكسب حقن يعتمد على الزمن والخطأ يوفر تصحيحاً سريعاً للخطأ العابر دون الحاجة إلى معلومات نموذج النبات، مع الحفاظ على التكلفة الحسابية المنخفضة لـ HGOs القياسية.
معدل تقارب يعتمد على المدخلات: خروجاً عن أدبيات APC الحالية، يقترح هذا العمل دالة معدل تقارب تعدل ديناميكياً بناءً على جهد التحكم المتاح. وهذا يتيح للنظام الاستفادة صراحةً من سلطة التحكم خلال المراحل العابرة لتسريع التقارب تحت قيود المدخلات الصارمة.
إطار عمل موحد للتغذية الراجعة للمخرجات: تطوير بنية تحكم تدمج PPO مع APC تحت قيود صارمة متزامنة للسعة والمعدل. وخلافاً لطرق التغذية الراجعة للمخرجات القائمة على القمع (funnel-based) التي تعتمد على ضبط الكسب التجريبي أو حدود التشبع الافتراضية، يوفر هذا المخطط شروط جدوى صارمة تضمن الإشارات المحدودة والأداء الموصوف.
نتائج المحاكاة تم التحقق من فعالية المخطط المقترح من خلال ثلاث دراسات محاكاة:
روبوت المفصل المرن: يُظهر نظام من الرتبة الرابعة تتبعاً دقيقاً وتطبيقاً سلساً لمدخلات التحكم تحت حدود السعة والمعدل، مع تحقيق PPO لدقة تقدير عالية بعد مرحلة عابرة قصيرة.
التحكم في حركة تأرجح الجناح (Wing Rock): عند تطبيقه على نموذج طائرة ذات جناح دلتا، نجحت وحدة التحكم في استعادة أداء التغذية الراجعة للحالة حتى تحت التشبع الشديد للمدخلات (uˉ=0.7)، حيث فشلت وحدة تحكم مقارنة تعتمد على HGO من الأدبيات الموجودة بسبب عدم الاستقرار الداخلي. تسلط النتائج الضوء على قوة الطريقة المقترحة ضد تغير الظروف الأولية ومعلمات المراقب.
التحكم في مسار السفينة (دراسة مقارنة): تمت مقارنة وحدة التحكم المقترحة مع التحكم بالقمع وطرق تكيفية أخرى على نموذج سفينة. يحقق المخطط المقترح تقارباً أسرع وأخطاء حالة مستقرة أصغر دون الحاجة إلى معرفة مسبقة بكسب المدخلات أو مشتقات المسار.
القوة تجاه الضوضاء: في ظل وجود ضوضاء القياس، تنتج وحدة التحكم المقترحة إشارات تحكم أكثر سلاسة بشكل ملحوظ مقارنة بالمنافسين، الذين يظهرون تذبذباً (chattering) بسبب تضخيم الضوضاء. وبينما لوحظ أن حساسية PPO للضوضاء هي نقطة قصور تتطلب بحثاً مستقبلياً، فإن آلية تحديد المعدل تخفف بفعالية من الآثار الضارة.
الأهمية والادعاءات تدعي الورقة توفير حل موحد للأنظمة غير الخطية غير المؤكدة يجمع بين المتانة، والتحكم عالي الأداء، والتعامل الصارم مع قيود المشغلات. تكمن الأهمية في القدرة على ضمان مواصفات الأداء التكيفي في وجود قيود التغذية الراجعة وقيود المدخلات الصارمة دون الاعتماد على ديناميكيات النظام الصريحة أو نماذج الاضطراب. يؤكد المؤلفون أن الإطار المقترح يضمن "أفضل أداء ممكن" ضمن الحدود الفيزيائية للمشغلات من خلال تعديل أقماع الأداء ديناميكياً. وبينما تقدم الطريقة بعض التحفظ (conservatism) بعدم الاستفادة من معرفة النموذج الصريحة، إلا أنها توفر بديلاً عملياً ومتيناً للتطبيقات الواقعية حيث يشيع عدم يقين النموذج وتشبع المشغلات. وتخلص الدراسة إلى أنه بينما يوازن PPO بفعالية بين دقة التقدير والبساطة الحسابية، فإن هناك حاجة إلى مزيد من البحث لتقليل حساسيتها لضوضاء القياس.