Model-Less Feedback Control of Space-based Continuum Manipulators using Backbone Tension Optimization
تقدم هذه الورقة إطار عمل للتحكم بالتغذية الراجعة بدون نموذج للمناولات المستمرة القائمة في الفضاء، والذي يستخدم تحديثات محدبة تفاضلية عبر الإنترنت وتحسين شد العمود الفقري لتحقيق دقة دون المليمتر وتشغيل مستقر دون الاعتماد على النمذجة الكينماتيكية أو تحديد المعلمات.
في المساحات الضيقة والمزدحمة داخل مركبة فضائية أو في الممرات الضيقة لمبنى منهار، غالبًا ما تفشل الأذرع الروبوتية التقليدية. فهذه الآلات، المبنية من وصلات معدنية صلبة ومفاصل حادة، تكافح للمناورة حول العوائق دون الاصطدام بها أو العلوق فيها. ولحل هذه المشكلة، اتجه المهندسون إلى نوع مختلف من الروبوتات: المتلاعب المستمر (continuum manipulator). تخيل عمودًا فقريًا طويلاً ومرنًا، يشبه خرطوم الفيل أو إصبع الإنسان، يمكنه الانحناء والالتواء بسلاسة في أي اتجاه. ولأنه لا يحتوي على حواف صلبة، يمكنه التسلل عبر الفجوات الضيقة والالتفاف حول الأجسام الدقيقة دون التسبب في أي ضرر. وهذا ما يجعلها مثالية لمهام مثل فحص الجزء الداخلي لمحطة فضائية أو إجراء جراحة داخل جسم الإنسان. ومع ذلك، فإن التحكم في مثل هذه الآلة المرنة أمر صعب للغاية. فخلافًا للذراع الصلبة حيث تكون العلاقة بين حركة المحرك وموضع الذراع متوقعة، فإن العمود الفقري المرن يغير شكله بناءً على الاحتكاك، ومدى شد سحبه، وما يلمسه. هذا عدم القدرة على التنبؤ يعني أن النماذج الحاسوبية القياسية، التي تعتمد على معادلات رياضية دقيقة لتخمين مسار الروبوت، غالبًا ما تفشل، مما يؤدي إلى حركات متقطعة أو فقدان كامل للسيطرة.
لقد طور باحثون في المعهد الهندي للتكنولوجيا في كهارغبور طريقة جديدة للتحكم في هذه الروبوتات المرنة لا تعتمد على أي نموذج رياضي موجود مسبقًا لكيفية حركة الروبوت. فبدلاً من محاولة حساب الفيزياء المعقدة للعمود الفقري المنحني مسبقًا، يتعلم نظامهم سلوك الروبوت في الوقت الفعلي أثناء حركته. ويتمثل جوهر نهجهم في طريقة تقوم باستمرار بتعديل فهمها لحركة الروبوت بناءً على ما تراه المستشعرات فعليًا. عندما يُطلب من الروبوت تحريك طرفه إلى مكان جديد، يقوم الكمبيوتر بعمل تخمين صغير، ويراقب النتيجة، ثم يصحح فورًا خريطته الداخلية لقدرات الروبوت. وتحدث هذه العملية بسرعة كبيرة بحيث يمكن للروبوت اتباع مسار بسلاسة، حتى لو تغيرت البيئة أو إذا تصرف الاحتكاك الداخلي للروبوت بشكل مختلف عما هو متوقع. وقد اختبر الباحثون هذا النظام في محاكاة حاسوبية، حيث وجهوا الروبوت عبر ثلاثة مسارات متميزة: دائرة سلسة، ومخمس (خماسي الأضلاع)، ومربع ذي زوايا حادة. وفي كل حالة، اتبع الروبوت المسار بنجاح، ليصل إلى الهدف بدقة تقل عن مليمتر واحد، وكل ذلك دون الحاجة أبدًا إلى معايرته أو تعليمه خصائصه الميكانيكية مسبقًا.
ويعد الابتكار الحاسم في هذا العمل هو كيفية إدارة النظام للقوى الداخلية داخل عمود الروبوت الفقري. فعادة ما يتم التحكم في هذه الروبوتات عن طريق شد الكابلات، تمامًا كما يسحب محرك الدمى الخيوط. فإذا سُحبت الكابلات بشكل فضفاض جدًا، يفقد الروبوت شكله ويصبح مرتخيًا؛ وإذا سُحبت بقوة كبيرة في اتجاهات متقابلة في نفس الوقت، ينضغط العمود الفقري وينبعج. ويحل نظام التحكم الجديد هذه المشكلة من خلال المراقبة النشطة للتوتر داخل العمود الفقوي نفسه. فهو يضمن أن تكون الكابلات مشدودة دائمًا بما يكفي للحفاظ على الشكل، ولكن ليس مشدودة لدرجة تضغط على العمود الفقري. ويتم تحقيق ذلك من خلال حل مشكلة تحسين معقدة عند كل لحظة حركة، موازنةً بين الحاجة للوصد إلى الهدف والحاجة للحفاظ على استقرار الهيكل الداخلي. ومن خلال القيام بذلك، يتجنب الروبوت الحركات المتقطعة وغير المستقرة التي غالبًا ما تصيب الآلات المرنة عندما تحاول الالتفاف حول الزوايا أو تغيير الاتجاه بسرعة.
تظهر نتائج هذه المحاكاة أن الروبوت يمكنه التعامل مع مجموعة واسعة من الأشكال باستقرار ملحوظ. فعند تتبع دائرة، تحرك الروبوت بسلاسة، وظل طرفه ضمن بضعة مليمترات من الخط المطلوب. وعندما طُلب منه اتباع شكل خماسي، وهو ما يتطلب انحناء الروبوت بشكل حاد عند خمس نقاط متميزة، قام النظام بالتعديل فورًا، ممهدًا الزوايا بما يكفي للحفاظ على سلامة العمود الفقري مع البقاء قريبًا من المسار المقصود. وكان الاختبار الأكثر صعوبة هو مسار المربع، الذي يتميز بأربع زوايا قائمة حادة للغاية. وحتى هنا، تمكن الروبوت من تتبع المسار بدقة عالية، حيث انحرف بمقدار 0.3 إلى 0.4 مليمتر فقط على طول الحواف المستقيمة. حافظ النظام على هذا الأداء من خلال التحديث المستمر لفهمه لكيفية تفاعل الكابلات والعمود الفقري، مما أدى فعليًا إلى تعلم سلوك الروبوت أثناء العمل. ويثبت هذا النهج أنه من الممكن التحكم في الآلات شديدة المرونة في البيئات الضيقة والمعقدة دون الحاجة لمعرفة كل تفصيل من تفاصيل بنائها الميكانيكي مسبقًا.
تكمن أهمية هذا العمل في قدرته على جعل هذه الروبوتات أكثر موثوقية في المواقف غير المتوقعة. ففي الفضاء، حيث قد يحتاج الروبوت إلى فحص لوح شمسي تالف أو إصلاح وحدة ما، تكون البيئة مليئة بالعوائق والقوى المجهولة. والنظام الذي يعتمد على نموذج مثالي للروبوت قد يفشل إذا علق كابل بشكل طفيف أو إذا غيرت درجة الحرارة صلابة المواد. ومن خلال استخدام نهج خالٍ من النماذج (model-free) يتعلم من التغذية الراجعة في الوقت الفعلي، يصبح الروبوت أكثر قوة. إذ يمكنه التكيف مع التغيرات في الاحتكاك أو الحمل دون تدخل بشري. وقد أظهر الباحثون أنه من خلال الجمع بين التعلم في الوقت الفعلي والإدارة الدقيقة للتوتر الداخلي، يمكنهم تحقيق حركة سلسة ودقيقة تضاهي الأنظمة الأكثر تعقيدًا القائمة على النماذج. وهذا يشير إلى مستقبل يمكن فيه نشر الروبوتات المرنة في البيئات الخطرة أو غير المنظمة، مثل مناطق الكوارث أو الفضاء العميق، بمستوى من الاستقلالية والموثوقية كان من الصعب تحقيقه سابقًا. وتؤكد الدراسة أنه من خلال ترك الروبوت يعلّم الكمبيوتر كيفية حركته، بدلًا من إجبار الكمبيوتر على التخمين، يمكننا إنشاء آلات تتسم بالبراعة الشديدة والمتانة المفاجئة.
ملخص تقني: التحكم بالتغذية الراجعة الخالي من النماذج للمناورات المستمرة المعتمدة على الفضاء باستخدام تحسين شد العمود الفقري
بيان المشكلة
تُعرف المناورات المستمرة (Continuum manipulators) بشكل متزايد بمرونتها الهندسية وقدرتها العالية على المناورة، مما يجعلها مناسبة للبيئات المقيدة مثل الجراحة طفيفة التوغل، والبحث والإنقاذ، وعمليات الفحص في الفضاء الخارجي (مثل محطة الفضاء الدولية). ومع ذلك، فإن التحكم فيها في البيئات غير المهيكلة أو المقيدة يعوقه عدة عوامل:
محدودية النماذج: تشوه العمود الفقري ذو الأبعاد اللانهائية، والاحتكاك الداخلي غير المنمذج، وتغير الصلابة اعتماداً على التكوين، مما يجعل صياغات الكينماتيكا (Kinematics) الدقيقة القائمة على النماذج أمراً صعباً.
عدم استقرار التحكم: الاعتماد على المعلمات الهندسية والميكانيكية الدقيقة يؤدي إلى تنبؤات غير دقيقة بمصفوفة جاكوبي (Jacobian)، وظهور نقاط تفرد اصطناعية (Artificial singularities)، وعدم استقرار في التشغيل عند حدوث اضطرابات خارجية أو قوى تلامس.
مشكلات التنشيط المشترك (Co-activation): تفشل الأساليب التقليدية الخالية من النماذج، والتي تكتفي فقط بضمان شد الأوتار لتجنب الارتخاء، في تنظيم الضغط المحوري الداخلي (التنشيط المشترك) الناتج عن سحب الأوتار المتضادة؛ وهو ما يمكن أن يضعف صلابة العمود الفقري، ويزيد من التلاكؤ (Hysteresis) في الانحناء، ويسبب الانبعاج (Buckling).
وبناءً على ذلك، تعاني المتحكمات التي تعتمد كلياً على النماذج في البيئات المقيدة وغير المهيكلة، مما يستدعي وجود بديل قوي لا يعتمد على النماذج.
المنهجية
يقترح المؤلفون إطار عمل كاملاً للتحكم بالتغذية الراجعة الخالي من النماذج يتجاوز الحاجة إلى نمذجة كينماتيكية أو ديناميكية دقيقة. ويتمثل جوهر هذا النهج في استخدام مصفوفة جاكوبي يتم تهيئتها تجريبياً ويتم تحسينها عبر تحديثات محدبة تفاضلية، مدمجة مع مصطلح مبتكر لتحسين شد العمود الفقري.
1. النمذجة الكينماتيكية والتهيئة
النموذج الكينماتي البديل: بدلاً من النماذج المرنة غير الخطية المعقدة، يُستخدم نموذج هندسي بديل بسيط (يعتمد على تقريب الانحناء الثابت والخرائط الأفينية) لغرض التهيئة فقط. يوفر هذا النموذج تنبؤات متسقة لإزاحة الطرف لحساب أعمدة مصفوفة جاكوبية الأولية باستخدام الفروق المحدودة.
تقدير مصفوفة جاكوبي التجريبي: لا تُشتق مصفوفة جاكوبي للمهمة (J) تحليلياً، بل تُقدر عبر الإنترنت. يتم تهيئتها عن طريق تحريك المشغلات بشكل مستقل وقياس الإزاحة الناتجة للطرف. ولمنع سوء التكيف العددي، يتم تغيير حجم أعمدة مصفوفة جاكوبي بواسطة معاييرها الإقليدية لإنشاء خريطة موحدة.
2. تحسين شد العمود الفقري
يعد تنظيم قوى الشد المحورية الداخلية للعمود الفقري (Tbb) جنباً إلى جنب مع شد الأوتار ابتكاراً رئيسياً في هذا العمل.
التعريف: بالنسبة لنظام مكون من ثلاثة أوتار، يُعرف شد العمود الفقري بأنه متوسط شد الوتر الأيسر والأيمن (Tbb=(τℓ+τr)/2).
الهدف: يعمل المتحكم صراحةً على تقليل التنشيط المشترك للحد من التشبع الانضغاطي والحفاظ على الصلابة الطولية، بدلاً من معامل تقليل الشد كمجرد هدف للطاقة. وهذا يمنع الانبعاج أثناء المناورات المقيدة.
3. بنية التحكم: التحسين التربيعي المزدوج
تعمل حلقة التحكم عبر برنامج تربيعي (QP) في الوقت الفعلي يحسب زيادات المشغلات (Δy) لتتبع مسار مرغوب (Δxd).
هدف التحسين: يقوم البرنامج التربيعي بتقليل مجموع موزون لكل من:
خطأ تتبع مساحة المهمة (∥JΔy−Δx∥2).
تراكم الشد وحمل التنشيط المشترك (∥τ+KΔy∥2).
مقدار تغيير المشغل لقمع الانحرافات العنيفة (∥Δy−Δyk−1∥2).
القيود: يفرض التحسين:
تجنب الارتخاء: يجب أن تظل شدد الأوتار فوق حد أدنى (τ≥τmin).
الحدود الهندسية: إزاحة المشغل وحدود الموضع الإجمالية.
حدود الشد: حدود عليا للحفاظ على السلامة الميكانيكية.
التكيف عبر الإنترنت: في كل خطوة تحكم، يتم تحديث مصفوفة جاكوبي باستخدام برنامج محدب ذو حد أدنى من الاضطراب. يقلل هذا التحديث من معيار فوروبينيوس لزيادة مصفوفة جاكوبي (ΔJ) مع مراعاة مطابقة الإزاحات المقاسة. يتم تنعيم التحديث عبر التصحيح الأسي وتقليم العناصر لمنع تضخيم الضوضاء وظهور نقاط التفرد الاصطناعية.
المساهمات الرئيسية
تحسين شد العمود الفقري: يقدم البحث "مقبض تحكم" مبتكر ينظم صراحةً أحمال الشد المحورية الداخلية للعمود الفقري ضمن إطار عمل خالٍ من النماذج. ويعالج هذا ما تجاهلته الطرق السابقة الخالية من النماذج والمتعلقة بضغط التنشيط المشترك غير المنظم.
إطار عمل مستقل تماماً عن النماذج: يحقق النظام تتبعاً دقيقاً للمسار دون الحاجة إلى معايرة كينماتيكية، أو تحديد المعلمات، أو النمذجة الديناميكية للمناور المستمر.
خط معالجة التحسين المزدوج: يضمن دمج البرنامج التربيعي في الوقت الفعلي لاختيار المشغل مع البرنامج المحدب لتكييف مصفوفة جاكوبي المتانة ضد الظروف البيئية المجهولة وقوى التلامس.
النتائج
تم التحقق من صحة إطار العمل من خلال عمليات محاكاة تضمنت ثلاثة مسارات مستوية ذات تعقيد هندسي متزايد: دائرة، وخماسي منتظم، ومربع.
تتبع المسار: أظهر المتحكم تقارباً سلساً ودقة في الحالة المستقرة تحت المليمتر عبر جميع المسارات.
الدائرة: تقارب أحادي الاتجاه مع انحرافات في الحالة المستقرة تتراوح بين 1-3 ملم.
الخماسي: اقترب المناور بشكل وثيق من الحواف الخطية، مع تنعيم محلي عند الرؤوس بسبب انحناء العمود الفقري، واستقر ضمن نطاق 1-3 ملم من القطع بعد الانتقالات.
المربع: رغم الزوايا الحادة، حقق المتحكم دقة عالية في الحواف المستقيمة بأخطاء تقارب 0.3-0.4 ملم.
تطور الشد: نجح النظام في الحفاظ على حالات عدم الارتخاء (τ≥0.3 نيوتن) مع إظهار هيمنة متبادلة (أحد الأوتار يشتد بينما يرتخي الوتر المضاد). والأهم من ذلك، ظل شد العمود الفقري مستقراً، مما منع التشبع الانضغاطي.
التشوه ثلاثي الأبعاد: أكدت عمليات إعادة البناء ثلاثية الأبعاد أن المتحكم أنتج تحديثات أوتار قابلة للتنفيذ تحترم حدود الانحناء الهيكلي، مما أنتج انحناءً موحداً للمسارات الدائرية وانحناءات موضعية عند الزوايا للمسارات المضلعة.
الأهمية والادعاءات
يدعي البحث أنه يضع بديلاً قابلاً للتوسع للتحكم في المناورات المستمرة المعتمد على النماذج في البيئات المقيدة. ومن خلال دمج تحسين شد العمود الفقري مباشرة في متحكم مستوى التشغيل، يوفر النهذا المقترح:
تعزيز الاستقرار: من خلال تنظيم التحميل المحوري، يتجنب المتحكم عدم الاستقرار الهندسي والانبعاج المرتبط بالتنشيط المشترك غير المنظم.
المتانة: يعمل النظام بفعالية دون الحاجة لمعايرة النماذج، مما يجعله مناسباً للسيناريوهات التي تكون فيها الظروف البيئية (الاحتكاك، التلامس) مجهولة أو متغيرة.
الدقة: يحقق إطار العمل تتبعاً عالي الدقة (أقل من مليمتر) في الأشكال الهندسية المستمرة وغير المنتظمة، مما يثبت فائدته للمهام التي تتطلب التنقل عبر مجالات معقدة وكثيرة العوائق.
يضع المؤلفون هذا العمل كخطوة نحو عمليات موثوقة في الفضاء والبيئات الخطرة، مشيرين إلى أن العمل المستقبلي سيمتد ليشمل التوجيه ثلاثي الأبعاد الكامل والبيئات المحجوبة.