حل · اختبار HIL لوحدات التحكم بالطيران

قيّم التحكم بالطيران بعتاد حقيقي.

اختبر وحدة التحكم بالطيران والمستشعرات والتوصيلات تحت حركة مضبوطة على ثلاثة محاور. تجمع INFINITE-HIL X1 بين حركة الوضعية الفعلية وطبقات القياس والتحكم والمحاكاة، فتنقل تطوير الخوارزميات والتكامل والتحقق إلى المختبر.

جهاز تحكم لاسلكي وشاشة Control Suite وX1 أثناء اختبار HIL

تعريف

اختبار HIL: عتاد التحكم داخل حلقة الاختبار.

العتاد في الحلقة (HIL) منهج اختبار يتفاعل فيه عتاد التحكم الحقيقي مع نظام أو بيئة محاكاة ضمن حلقة مغلقة. تؤثر مخرجات العتاد في نموذج الاختبار، بينما تعود التغذية الراجعة من النموذج أو المنصة الفيزيائية إلى وحدة التحكم. وهكذا يمكن تقييم سلوك البرمجيات مع العتاد الحقيقي وواجهاته.

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

حلقة الاختبار

خمس مراحل لحلقة HIL مغلقة

السيناريو والنموذج → الحركة والتشغيل → المركبة والمستشعرات → القياس والتغذية الراجعة → التحليل والتكرار → السيناريو والنموذج. Control Suite: المرجع الزاوي وبيانات المستشعرات والقياس عن بُعد في عرض واحد السيناريو والنموذجالتوجيه، الملف، الديناميكاالحركة والتشغيلحركة ضمن حدود محددةالمركبة والمستشعراتسلسلة الاستشعار والتحكمالقياس والتغذية الراجعةمُرمِّز، IMU، قياس عن بُعدالتحليل والتكرارقارن، حسّن، كرّر Control Suite: المرجع الزاوي وبيانات المستشعرات والقياس عن بُعد في عرض واحد
  1. 1السيناريو والنموذجحدّد التوجيه المستهدف أو ملف الحركة أو التأثيرات الديناميكية.
  2. 2الحركة والتشغيلتطبّق المنصة حركة المحاور الفعلية ضمن حدود التهيئة المختارة.
  3. 3المركبة والمستشعراتيستجيب العتاد قيد الاختبار لتغيّرات الوضعية عبر سلسلة الاستشعار والتحكم الخاصة به.
  4. 4القياس والتغذية الراجعةتُسجَّل بيانات المُرمِّز وIMU والمستشعرات الإضافية المختارة وتُربط ببيانات القياس عن بُعد للمركبة.
  5. 5التحليل والتكرارقارن الاستجابة المقيسة بهدف الاختبار، ثم حسّن معاملات التحكم والسيناريو.

ما الذي يمكنك اختباره

تطبيقات الاختبار مع X1

مهام نموذجية على منصة اختبار وحدات التحكم بالطيران والطيار الآلي، من ضبط PID وفحوص IMU ودمج المستشعرات إلى اختبارات الانحدار.

تطوير معاملات التحكم

قارن تأثير معاملات PID ومعاملات التحكم ذات الصلة على النظام الفعلي تحت ملفات توجيه وحركة محددة. وادرس إعدادات مختلفة ضمن السيناريو نفسه.

دمج المستشعرات وتقدير الوضعية

قيّم بيانات IMU ومقياس المغناطيسية مع مرجع المُرمِّز. واستقصِ تأثيرات اتجاه التركيب والإزاحة والمعايرة ضمن نطاق القياس في تطبيقك.

التأثيرات الديناميكية والاضطرابات

هيّئ سيناريوهات حلقة مغلقة بمدخلات عزم اضطراب يحدّدها التطبيق. وقيّم استجابة التحكم ضمن الظروف التي يمثّلها النموذج المختار والحركة الفعلية.

مقارنة الإصدارات والانحدار

كرّر تسلسل الاختبار نفسه بعد تحديث العتاد أو البرمجيات. وتتبّع أثر التغييرات بمقارنة بيانات القياس والمركبة في ظروف مشتركة.

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

راقب مدخلات جهاز التحكم اللاسلكي وحركة المنصة واستجابة المركبة معاً. وأدرج تفاعل المشغّل في خطة الاختبار المختبرية لتقييم سلوك التحكم.

المستشعرات والحمولات المثبّتة

ادرس استجابة الوحدات الحساسة للتوجيه والمستشعرات المثبّتة تحت حركة مضبوطة. وكيّف التركيب وواجهات البيانات ونطاق القياس وفق متطلبات المنتج.

مقارنة

HIL وSIL واختبار الطيران: أدوار مختلفة في التحقق.

يقدّم كل منهج نوعاً مختلفاً من الأدلة. وتجمع خطة الاختبار الفعّالة بين تطوير البرمجيات المبكر والتقييم بعتاد حقيقي والتحقق الميداني.

HIL وSIL واختبار الطيران: أدوار مختلفة في التحقق.
المعيارSILHIL مع X1اختبار الطيران
العناصر الفعليةبرمجيات التحكم؛ المركبة والمستشعرات نماذج.وحدة التحكم والمستشعرات والتوصيلات وحركة الوضعية الفعلية.المركبة والبيئة وتفاعلات الطيران.
النطاق المنمذج / المحدودديناميكيات المركبة والمستشعرات والبيئة.نماذج حسب السيناريو؛ الانتقال والديناميكا الهوائية ليسا فعليين بالكامل.ظروف التشغيل التي يغطيها السيناريو وموقع الاختبار.
المخاطر والبيئةلا تتطلب مركبة اختبار فعلية.مركبة مثبّتة بأداة تثبيت؛ تتطلب الحركة والأجزاء الدوّارة إعداداً محدداً.تُدار مخاطر الطيران والبيئة والتشغيل.
قابلية التكرارعالية مع النموذج والمدخلات نفسها.ملفات مبرمجة ومرجع زاوي مقيس.تتأثر بالطقس والطيار والموقع وحالة المركبة.
تأثيرات العتادلا تقيس مباشرة تأثيرات المستشعرات أو الأسلاك الفعلية.يمكن دراسة تأثيرات التركيب والإزاحة والمعايرة والواجهات والتوقيت.تظهر أثناء التشغيل؛ وقد يصعب عزل أسبابها.
الاستخدام النموذجيتطوير الخوارزميات والتقييم القائم على النماذج.ضبط التحكم والتكامل والانحدار ومراقبة الجودة المهيّأة.السلوك التشغيلي والتحقق الميداني النهائي.

التكامل

مصممة للتكامل مع نظامك.

نأخذ في الحسبان منظومة الاختبار الحالية لديك، من وحدة التحكم بالطيران إلى برمجيات التحليل. وتُهيّأ واجهات الحركة الفعلية والقياس عن بُعد والنماذج والتسجيل وفق بنية التحكم وأهداف التحقق لديك.

واجهة Control Suite مع رسوم بيانات توضيحية متحركة
ArduPilot وPixhawk
يجمع منهج التكامل المتّبع في الأعمال المختبرية على X1 بيانات القياس عن بُعد للمركبة وحركة الوضعية الفعلية في مسار واحد. ويُعالَج كل إعداد مركبة جديد وإصدار برمجي ومسار بيانات ضمن نطاق المشروع.
PX4 وأنظمة التحكم الخاصة
يُحدَّد نطاق التكامل عبر تغذية المستشعرات الراجعة وواجهات البيانات ونموذج الاختبار. ويُكيَّف التوصيل وبنية التحكم وفق العتاد والبرمجيات المختارة.
بيانات وتحليل في الزمن الحقيقي
يمكن للقياس عن بُعد عبر Ethernet/UDP والاتصال عبر USB ربط مسارات المراقبة والتسجيل والتحليل الخارجي. وتُهيّأ حقول البيانات وبنية التسجيل وفق خطة الاختبار.
التطوير القائم على النماذج والتوأم الرقمي
اربط طبقات النموذج والتحكم والاختبار الفعلي عبر مسارات PIL/HIL في MATLAB/Simulink Embedded Coder وواجهة ROS 2/Gazebo. وتُحدَّد المزامنة وتطابقات البيانات أثناء التكامل.

مقارنة

قارن أساليب الاختبار وفق المعايير الهندسية نفسها.

يلبّي اختبار الطيران والمحاكاة البرمجية ومنصات الاختبار الفيزيائية احتياجات مختلفة. وتجمع X1 العتاد الحقيقي والحركة المضبوطة على ثلاثة محاور والقياس في مسار مختبري واحد.

مقارنة أساليب الاختبار الأرضي للتحكم في وضعية الطائرات المسيّرة
المعياراختبار الطيرانمحاكاة SILمنصة قياس الدفعمِفصل كروي / منصة مربوطةINFINITE-HIL X1
وحدة تحكم ومستشعرات حقيقيةمتحققعتاد حقيقيغير متحققنموذج فقطجزئياً / حسب التهيئةحسب التجهيزمتحققيمكن تركيب العتادمتحققالمركبة / اللوحة / المستشعرات
حركة وضعية فعلية على ثلاثة محاورمتحققضمن قدرة المركبةغير متحققلا حركة فعليةجزئياً / حسب التهيئةمحاور ثابتة / محدودةجزئياً / حسب التهيئةزوايا محدودةمتحققتدحرج / انحدار / انعراج مضبوط
دوران مستمر 360°جزئياً / حسب التهيئةحسب المناورةمتحققدوران افتراضيغير متحققليست وظيفة أساسيةجزئياً / حسب التهيئةحدود ميكانيكية / الكابلاتمتحققحلقة انزلاقية على كل محور
المخاطر على المركبةغير متحققمخاطر الطيران / الاصطداممتحققلا مركبة اختبار فعليةجزئياً / حسب التهيئةخطر الأجزاء الدوّارةجزئياً / حسب التهيئةحسب التثبيتمتحققاختبار مضبوط على أداة تثبيت
ملفات مبرمجة قابلة للتكرارجزئياً / حسب التهيئةتأثير الطقس / الطيار / الموقعمتحققالنموذج والمدخلات نفسهاجزئياً / حسب التهيئةتسلسلات أوامر محدودةجزئياً / حسب التهيئةحسب التشغيل / التحكممتحققحركة مبرمجة / تسلسلات اختبار
مرجع وضعية مقيسجزئياً / حسب التهيئةمستشعرات / مرجع إضافيمتحققمرجع رقميجزئياً / حسب التهيئةيتطلب قياساً إضافياًجزئياً / حسب التهيئةأجهزة قياس إضافيةمتحققمُرمِّز مطلق / IMU
الملاءمة لمراقبة جودة الإنتاججزئياً / حسب التهيئةعبء ميداني / تشغيلي مرتفعجزئياً / حسب التهيئةلا تحقق فعليجزئياً / حسب التهيئةنظام المحرك / الدفعجزئياً / حسب التهيئةالقياس / الأتمتةمتحققبيانات لكل وحدة / قبول

علامة الصح: متحقق · علامة الخطأ: غير متحقق · الشرطة: جزئياً أو حسب التهيئة. في صف المخاطر تشير علامة الصح إلى الحالة الأكثر انضباطاً لا إلى انعدام المخاطر. في SIL يكون الدوران والمرجع افتراضيين.

حلقة اختبارك

لنصمّم حلقة اختبارك.

شاركنا بنية التحكم بالطيران والنموذج وأهداف القياس، لنقيّم معاً نطاق التكامل والتهيئة الميكانيكية والميزانية.