2025-11-11T10:13:09.504338

Geometric Tracking Control of Omnidirectional Multirotors for Aggressive Maneuvers

Lee, Cheng, Wu et al.
An omnidirectional multirotor has the maneuverability of decoupled translational and rotational motions, superseding the traditional multirotors' motion capability. Such maneuverability is achieved due to the ability of the omnidirectional multirotor to frequently alter the thrust amplitude and direction. In doing so, the rotors' settling time, which is induced by inherent rotor dynamics, significantly affects the omnidirectional multirotor's tracking performance, especially in aggressive flights. To resolve this issue, we propose a novel tracking controller that takes the rotor dynamics into account and does not require additional rotor state measurement. This is achieved by integrating a linear rotor dynamics model into the vehicle's equations of motion and designing a PD controller to compensate for the effects introduced by rotor dynamics. We prove that the proposed controller yields almost global exponential stability. The proposed controller is validated in experiments, where we demonstrate significantly improved tracking performance in multiple aggressive maneuvers compared with a baseline geometric PD controller.
academic

التحكم الهندسي في تتبع الطائرات الرباعية الموجهة في جميع الاتجاهات للمناورات العدوانية

المعلومات الأساسية

  • معرّف الورقة: 2209.10024
  • العنوان: Geometric Tracking Control of Omnidirectional Multirotors for Aggressive Maneuvers
  • المؤلفون: Hyungyu Lee, Sheng Cheng, Zhuohuan Wu, Jaeyoung Lim, Roland Siegwart, Naira Hovakimyan
  • التصنيف: cs.RO (الروبوتات)، cs.SY (الأنظمة والتحكم)، eess.SY (الهندسة الكهربائية والأنظمة والتحكم)
  • تاريخ النشر: تم تقديمه لأول مرة في سبتمبر 2022، تم تحديثه في يناير 2025
  • رابط الورقة: https://arxiv.org/abs/2209.10024

الملخص

تتمتع الطائرات الرباعية الموجهة في جميع الاتجاهات بقدرات مناورة حركية منفصلة للترجمة والدوران، متجاوزة قدرات الطائرات الرباعية التقليدية. يتم تحقيق هذه القدرة على المناورة من خلال تغيير متكرر لحجم واتجاه الدفع. خلال هذه العملية، يؤثر وقت استقرار الدوار الناجم عن ديناميكيات الدوار الجوهرية بشكل كبير على أداء التتبع للطائرات الرباعية الموجهة في جميع الاتجاهات، خاصة أثناء الطيران العدواني. لمعالجة هذه المشكلة، تقترح هذه الورقة متحكماً تتبعياً جديداً يأخذ في الاعتبار ديناميكيات الدوار ولا يتطلب قياسات حالة دوار إضافية. من خلال دمج نموذج ديناميكيات الدوار الخطي في معادلات حركة الطائرة وتصميم متحكم PD لتعويض تأثيرات ديناميكيات الدوار، يثبت المؤلفون أن المتحكم المقترح يتمتع باستقرار أسي شبه عام. يُظهر التحقق التجريبي تحسناً كبيراً في أداء التتبع عبر مناورات عدوانية متعددة مقارنة بمتحكم PD الهندسي الأساسي.

الخلفية البحثية والدافع

تعريف المشكلة

  1. المشكلة الأساسية: عند تنفيذ الطائرات الرباعية الموجهة في جميع الاتجاهات لمناورات عدوانية، يؤثر وقت استقرار ديناميكيات الدوار بشكل كبير على أداء التتبع
  2. التحديات التقنية: تفترض المتحكمات التقليدية استجابة سريعة مثالية للدوارات، متجاهلة تأثير ديناميكيات الدوار على أداء النظام
  3. الاحتياجات العملية: في البيئات الديناميكية، تحتاج الطائرات الرباعية الموجهة في جميع الاتجاهات إلى تغيير السرعة والاتجاه بشكل متكرر ودقيق، مما يتطلب دقة تحكم عالية جداً

أهمية البحث

  • تستطيع الطائرات الرباعية الموجهة في جميع الاتجاهات توليد دفع يعوض الجاذبية في أي موضع، مما يوسع نطاق التطبيقات بشكل كبير
  • تعتبر قدرة المناورة العدوانية حاسمة للعمليات في البيئات الديناميكية
  • تفتقر الطرق الموجودة إلى الاعتبار المنهجي لديناميكيات الدوار، مما يحد من الأداء العملي

قيود الطرق الموجودة

  1. تجاهل ديناميكيات الدوار: تفترض معظم الدراسات أن الدوارات لها ديناميكيات سريعة (وبالتالي يمكن تجاهلها)
  2. الحاجة إلى مستشعرات إضافية: تتطلب بعض الطرق التي تأخذ في الاعتبار ديناميكيات الدوار مستشعرات متخصصة أو وحدات تحكم إلكترونية خاصة لقياس حالة الدوار
  3. نقص ضمانات الاستقرار: لم توفر الطرق الموجودة تحليل استقرار صارم

المساهمات الأساسية

  1. معمارية تحكم رائدة: تقترح أول متحكم للطائرات الرباعية الموجهة في جميع الاتجاهات يأخذ في الاعتبار ديناميكيات الدوار ولا يتطلب قياسات حالة دوار إضافية
  2. ضمانات نظرية: تثبت أن المتحكم المقترح يتمتع باستقرار أسي شبه عام في النظام الكامل الذي يتضمن ديناميكيات الدوار
  3. التحقق التجريبي: يتحقق من أداء المتحكم المتفوقة في المناورات العدوانية باستخدام منصة طائرة رباعية موجهة في جميع الاتجاهات بثمانية دوارات
  4. التصميم العام: ينطبق المتحكم على أنظمة الدوار أحادي الاتجاه وثنائي الاتجاه

شرح الطريقة

تعريف المهمة

الإدخال: مسار الموضع المطلوب pd(t)p_d(t)، مسار الموضع المطلوب Rd(t)R_d(t) ومشتقاته الإخراج: أوامر دفع الدوار fcmdf_{cmd}القيود: التحكم في تتبع المسار مع الأخذ في الاعتبار تأثير ديناميكيات الدوار

نمذجة النظام

نموذج ديناميكيات الدوار

يستخدم نموذج ديناميكيات الدفع (TD)، مما يبسط الدفع إلى نظام من الدرجة الأولى: fi˙=1αf,i(fcmd,ifi)\dot{f_i} = \frac{1}{\alpha_{f,i}}(f_{cmd,i} - f_i)

حيث αf,i\alpha_{f,i} هو ثابت الوقت للدفع للدوار i.

معادلات الحركة الكاملة

معادلات Newton-Euler بعد الأخذ في الاعتبار ديناميكيات الدوار: mv˙=αmv¨αR(F×ω)mgz^I+RFcmdm\dot{v} = -\alpha m\ddot{v} - \alpha R(F \times \omega) - mg\hat{z}_I + RF_{cmd}Jω˙=α(ω˙×Jω+ω×Jω˙+Jω¨)ω×Jω+McmdJ\dot{\omega} = -\alpha(\dot{\omega} \times J\omega + \omega \times J\dot{\omega} + J\ddot{\omega}) - \omega \times J\omega + M_{cmd}

تصميم المتحكم

متحكم الترجمة

تعريف الأخطاء:

  • خطأ الموضع: ep=ppde_p = p - p_d
  • خطأ السرعة: ev=vvde_v = v - v_d
  • خطأ القوة: eF=FFde_F = F - F_d

قانون التحكم: Fcmd=Fd+αFd˙F_{cmd} = F_d + \alpha \dot{F_d}

حيث القوة المطلوبة: Fd=RT(kpepkvev+mgz^I+mvd˙)F_d = R^T(-k_p e_p - k_v e_v + mg\hat{z}_I + m\dot{v_d})

متحكم الدوران

تعريف الأخطاء:

  • خطأ الموضع: eR=12[RdTRRTRd]/1+tr(RdTR)e_R = \frac{1}{2}[R_d^T R - R^T R_d]^{\vee}/\sqrt{1 + tr(R_d^T R)}
  • خطأ السرعة الزاوية: eω=ωRTRdωde_{\omega} = \omega - R^T R_d \omega_d
  • خطأ العزم: eM=MMde_M = M - M_d

قانون التحكم: Mcmd=Md+αMd˙M_{cmd} = M_d + \alpha \dot{M_d}

نقاط الابتكار التقني

  1. تصميم حد التعويض: يعوض بنشاط عن التأخير الناجم عن ديناميكيات الدوار من خلال حدود αFd˙\alpha\dot{F_d} و αMd˙\alpha\dot{M_d}
  2. عدم الحاجة إلى مستشعرات إضافية: يستخدم IMU لتقدير أخطاء القوة والعزم، مما يتجنب الحاجة إلى مستشعرات حالة دوار متخصصة
  3. إطار التحكم الهندسي: يصمم المتحكم على مشعب SO(3)، مما يتجنب مشاكل التفرد
  4. التصميم المنفصل: يتم تصميم متحكمات الترجمة والدوران بشكل مستقل، مما يبسط هيكل التحكم

الإعداد التجريبي

منصة التجربة

  • التكوين: طائرة رباعية موجهة في جميع الاتجاهات بثمانية دوارات مائلة ثابتة ثنائية الاتجاه
  • الأجهزة: محركات BrotherHobby LPD 2306.5 2000KV، مراوح Gemfan 513D ثلاثية الأوراق ثلاثية الأبعاد
  • المعاملات: الكتلة 1.481 كجم، لحظة القصور الذاتي J = diag(0.020, 0.021, 0.020) كجم·م²
  • ثابت وقت الدوار: αf = 0.07 ثانية

تصميم التجربة

ثلاث سيناريوهات اختبار رئيسية:

  1. مسار ترجمة نقي: التحقق من نظام التحكم في الترجمة
  2. مسار دوران أحادي المحور: التحقق من نظام التحكم في الدوران
  3. مسار دوران متعدد المحاور: التحقق من التحكم في الحركة المركبة

مؤشرات التقييم

  • جذر متوسط الخطأ التربيعي للموضع (RMSE)
  • جذر متوسط الخطأ التربيعي للموضع (RMSE)
  • مقارنة دقة التتبع

نتائج التجربة

النتائج الرئيسية

تجربة مسار الترجمة النقي

  • المسار: xd(t)=0.4cos(4π3t)x_d(t) = -0.4\cos(\frac{4\pi}{3}t), yd(t)=0.4sin(4π3t)y_d(t) = 0.4\sin(\frac{4\pi}{3}t), zd(t)=0.6z_d(t) = 0.6 م
  • النتيجة: انخفاض RMSE الموضع للطريقة المقترحة بنسبة 31% مقارنة بطريقة الأساس
  • التحليل: تحسن كبير في أداء التتبع في اتجاهات x و y، أداء مماثلة في المحور z

تجربة مسار الدوران أحادي المحور

  • المسار: ωzB=π2sin(2πt)\omega_z^B = \frac{\pi}{2}\sin(2\pi t) راد/ثانية
  • النتيجة: انخفاض RMSE الموضع بنسبة 39% مقارنة بطريقة الأساس
  • التحليل: تحسن كبير في أداء تتبع الموضع في ظروف التسارع الزاوي العالي

تجربة مسار الدوران متعدد المحاور

  • المسار: ωzB=2π\omega_z^B = 2\pi راد/ثانية, ωyI(t)=π2sin(πt)\omega_y^I(t) = \frac{\pi}{2}\sin(\pi t) راد/ثانية
  • النتيجة: تحسن RMSE الموضع بنسبة 11%، تحسن كبير في تتبع الموضع
  • التحليل: يتحقق من تحسن الأداء الشامل في المناورات المعقدة

الاكتشافات الرئيسية

  1. تأثير ديناميكيات الدوار: في المناورات العدوانية، يكون وقت استقرار الدوار هو العامل الرئيسي المؤثر على الأداء
  2. تأثير التعويض: تعوض الطريقة المقترحة بفعالية عن تأخر الطور الناجم عن ديناميكيات الدوار
  3. العمومية: تُظهر الطريقة تحسناً في جميع أنواع المناورات العدوانية المختلفة

التحليل النظري

إثبات الاستقرار

تصميم دالة Lyapunov

نظام الترجمة: V1=12kpep2+12mev2+12αeF2+c1epevV_1 = \frac{1}{2}k_p\|e_p\|^2 + \frac{1}{2}m\|e_v\|^2 + \frac{1}{2}\alpha\|e_F\|^2 + c_1 e_p \cdot e_v

نظام الدوران:
V2=12eωJeω+kRΨ(R,Rd)+12αeM2+c2eReωV_2 = \frac{1}{2}e_{\omega} \cdot Je_{\omega} + k_R\Psi(R,R_d) + \frac{1}{2}\alpha\|e_M\|^2 + c_2 e_R \cdot e_{\omega}

شروط الاستقرار

يجب أن تستوفي مكاسب التحكم: kp>c1kv2+2c1kvc12m(4(kvc1)1),kv>c1+14k_p > \frac{c_1k_v^2 + 2c_1k_v - c_1^2}{m(4(k_v - c_1) - 1)}, \quad k_v > c_1 + \frac{1}{4}

kR>c2kω2λm(4(kω12c2)1),kω>12c2+14k_R > \frac{c_2k_{\omega}^2}{\lambda_m(4(k_{\omega} - \frac{1}{2}c_2) - 1)}, \quad k_{\omega} > \frac{1}{2}c_2 + \frac{1}{4}

النظرية الرئيسية

النظرية 1: في ظل استيفاء شروط التصميم، تكون نقطة التوازن الصفري لديناميكيات خطأ التتبع في النظام الكامل مستقرة بشكل أسي شبه عام.

الأعمال ذات الصلة

تطور الطائرات الرباعية الموجهة في جميع الاتجاهات

  • أنظمة الدوار أحادي الاتجاه: تتطلب سبعة دوارات على الأقل أو آليات إمالة قابلة للتغيير
  • أنظمة الدوار ثنائي الاتجاه: تبسط الهيكل الميكانيكي، لكن كفاءة الطاقة أقل
  • طرق التحكم: التطور من PID الهندسي إلى MPC غير الخطي

نمذجة ديناميكيات الدوار

  • نموذج DCMD: نموذج دقيق يعتمد على ديناميكيات محرك التيار المستمر بدون فرش
  • نموذج TD: نموذج ديناميكيات الدفع المبسط، يوازن بين الدقة والتعقيد
  • التطبيق: التطبيق الناجح في الأجنحة الثابتة والطائرات الرباعية

الخلاصة والمناقشة

الاستنتاجات الرئيسية

  1. تم تصميم متحكم للطائرات الرباعية الموجهة في جميع الاتجاهات يأخذ في الاعتبار ديناميكيات الدوار بنجاح
  2. أثبتت النظرية الاستقرار الأسي شبه العام
  3. تحقق التجارب من تحسن الأداء الكبير في المناورات العدوانية
  4. تصميم عملي لا يتطلب مستشعرات إضافية

القيود

  1. تشبع الدوار: لا يأخذ التصميم الحالي في الاعتبار قيود تشبع الدوار
  2. تأخير الانعكاس: لم يتم نمذجة تأخير انعكاس الدوارات ثنائية الاتجاه
  3. التكيف البارامتري: لم يتم الأخذ في الاعتبار المتانة لتغييرات خصائص الدوار

الاتجاهات المستقبلية

  1. التحسين المقيد: معالجة تشبع الدوار من خلال المربعات الصغرى المقيدة
  2. نمذجة تأخير الانعكاس: نمذجة تفصيلية خاصة لدوارات ثنائية الاتجاه
  3. التحكم القوي: دمج آليات التحكم القوي التي تتكيف مع تغييرات خصائص الدوار

التقييم المتعمق

المميزات

  1. صرامة نظرية: توفير تحليل استقرار كامل وإثبات
  2. قوة عملية: عدم الحاجة إلى مستشعرات إضافية، سهولة النشر العملي
  3. تجارب شاملة: التحقق من ثلاثة أنواع مختلفة من المناورات العدوانية
  4. ابتكار عالي: أول اعتبار منهجي لديناميكيات الدوار في الطائرات الرباعية الموجهة في جميع الاتجاهات

أوجه القصور

  1. تبسيط النموذج: نموذج TD يفقد دقة مقارنة بنموذج DCMD
  2. نطاق التجارب: التحقق على منصة واحدة فقط، يفتقد التنوع
  3. قيود البيئة: أجريت التجارب في بيئة داخلية مثالية، تفتقد اختبارات التأثيرات الخارجية
  4. التعقيد الحسابي: لم يتم تحليل العبء الحسابي في الوقت الفعلي بالتفصيل

التأثير

  1. المساهمة الأكاديمية: توفير منظور جديد لنظرية التحكم في الطائرات الرباعية الموجهة في جميع الاتجاهات
  2. القيمة العملية: توفير حل قابل للتطبيق لتطبيقات المناورات العدوانية
  3. قابلية إعادة الإنتاج: توفير معاملات وتفاصيل تنفيذ مفصلة
  4. التوسعية: توفير أساس نظري جيد للبحث اللاحق

السيناريوهات المطبقة

  1. البحث والإنقاذ: تنفيذ مناورات عدوانية في بيئات معقدة
  2. الفحص الصناعي: التموضع الدقيق والفحص في المساحات الضيقة
  3. منصة البحث: كمنصة أساسية لبحث التحكم في الطائرات الموجهة في جميع الاتجاهات
  4. تطبيقات الترفيه: تطبيقات الأداء التي تتطلب مسارات طيران معقدة

المراجع

تستشهد الورقة بـ 34 مرجعاً ذا صلة، تغطي مجالات رئيسية مثل نمذجة والتحكم في الطائرات الرباعية، تصميم الطائرات الموجهة في جميع الاتجاهات، ونمذجة ديناميكيات الدوار، مما يوفر أساساً نظرياً متيناً لهذا البحث.


التقييم الشامل: هذه ورقة عالية الجودة ذات مساهمات مهمة في مجال التحكم في الطائرات الرباعية الموجهة في جميع الاتجاهات، بنظرية صارمة وتجارب شاملة وقيمة عملية قوية وتأثير أكاديمي كبير.