وحدة 9 / 9

رؤية الآلة ومراقبة الجودة

المكاسب:

  • القدرة على إعداد خطوات معالجة الصور الأساسية باستخدام OpenCV وتكييفها مع خط مراقبة الجودة بمساعدة الذكاء الاصطناعي
  • القدرة على إعطاء قرارات نظام الرؤية مثل الإضاءة والمعايرة وتحديد العتبة للذكاء الاصطناعي في السياق الصحيح
  • القدرة على تقييم مخاطر التصنيف الخاطئ لنتائج الرؤية الآلية والحاجة إلى التحقق

امتحان الوحدة

1. في حالة وجود كود قيادة محرك تم إنشاؤه بواسطة الذكاء الاصطناعي في الميكاترونكس، أي من الخطوات التالية لا ينبغي تخطيها أبدًا قبل بدء التشغيل؟

  • أ) التحقق من الكود ومراجعته في بيئة محدودة/آمنة ✔
  • ب) حذف أسطر التعليق من الكود
  • ج) ترجمة أسماء المتغيرات إلى اللغة التركية
  • د) تحميل الكود مباشرة إلى خط الإنتاج

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

2. لقد طلبت من الذكاء الاصطناعي الحل الحركي العكسي لذراع روبوت سداسي المحاور. ما الذي يجب عليك فعله أولاً قبل استخدام النسخة المطبوعة بأمان؟

  • أ) إرسال الحل مباشرة إلى الروبوت
  • ب) التأكد من بقاء زوايا المفاصل ضمن حدود ومساحة العمل✔
  • ج) تغيير لون الروبوت
  • د) الاعتماد على الحل الأول فقط وإهمال الحلول الأخرى

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

3. لقد كتبت رمزًا لجعل الذكاء الاصطناعي يأخذ قراءات المستشعر على وحدة التحكم الدقيقة، ويستخدم الكود التأخير (1000) في الحلقة الرئيسية. لماذا قد تكون هذه مشكلة؟

  • أ) التأخير () يفسد الذاكرة بشكل دائم
  • ب) التأخير () يحظر ويمنع الاستجابة في الوقت الفعلي ✔
  • ج) التأخير () يعمل فقط على معالجات 8 بت
  • د) التأخير () يسخن المستشعر فعليًا

Explanation: `delay()` محظور؛ لا يمكن للمعالج القيام بأي عمل آخر خلال تلك الفترة، وتتوقف جميع المهام باستثناء المقاطعات. في أنظمة الميكاترونيك في الوقت الحقيقي، يؤدي هذا إلى فقدان قراءات المستشعر وتأخير الاستجابة؛ يُفضل الهيكل غير المحظور (القائم على الميلي).

4. تقوم بدمج IMU (الجيروسكوب) وبيانات التشفير في روبوت متنقل. ما هو الغرض الرئيسي من استخدام مرشح تكميلي أو كالمان؟

  • أ) لتقليل عدد أجهزة الاستشعار
  • ب) الجمع بين نقاط قوة المستشعرات المختلفة وتقليل الانحراف والضوضاء✔
  • ج) لإبطاء معدل البيانات
  • د) لتبسيط الأسلاك

الوصف: كل مستشعر له طابع الخطأ الخاص به: الجيروسكوب دقيق على المدى القصير ولكنه ينحرف بمرور الوقت، ويكون جهاز التشفير/مقياس التسارع صاخبًا. يجمع دمج المستشعر بين منطقة التردد حيث يكون كل مستشعر قويًا، مما ينتج عنه تقدير أكثر دقة واستقرارًا من مستشعر واحد.

5. عندما قمنا بزيادة حد التكامل (I) في وحدة التحكم PID، بدأ التذبذب والتجاوز في النظام. ما هو السبب الأكثر احتمالا لهذا السلوك؟

  • أ) الحد المشتق هو صفر
  • ب) تجانس قوي بسبب الكسب المتكامل المفرط والنهاية ✔
  • ج) المستشعر مغلق
  • د) القيمة المحددة سالبة

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

6. لقد قمت بإنتاج رسم منطقي للسلم لـ PLC باستخدام الذكاء الاصطناعي. ما هو النهج الصحيح عند تصميم زر التوقف في حالات الطوارئ (E-stop)؟

  • أ) استخدام جهة اتصال مفتوحة (NO) والثقة في البرنامج
  • ب) مغلق عادة (NC)، مما يضمن التحول إلى الجانب الآمن مع اتصال آمن من الفشل ✔
  • ج) تطبيق التوقف الإلكتروني مع برنامج الشاشة فقط
  • د) وضع التوقف الإلكتروني في نهاية الدورة الرئيسية

الوصف: تم تصميم دوائر التوقف في حالات الطوارئ مع اتصال مغلق عادة (NC) ومنطق آمن من الفشل للسلامة؛ عند انقطاع الكابل أو انقطاع التيار الكهربائي، يجب على النظام التحول إلى الجانب الآمن (التوقف). يجب مراجعة مخرجات الذكاء الاصطناعي وفقًا لمبدأ السلامة هذا.

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

  • أ) قبول النموذج كنسخة كاملة من الواقع وعدم إجراء القياسات
  • ب) التحقق من افتراضات النموذج ونطاق صلاحيته بالقياسات الفعلية ✔
  • ج) تقصير وقت المحاكاة
  • د) تلوين الرسم البياني والإبلاغ عنه

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

8. في الصيانة التنبؤية، يمكنك اكتشاف الشذوذ من بيانات الاهتزاز للمحمل. ما هي النتيجة النموذجية لتحديد العتبة منخفضة جدًا (حساسة جدًا)؟

  • أ) عدم إصدار أي إنذارات
  • ب) توليد نتائج إيجابية كاذبة متكررة دون عطل فعلي ✔
  • ج) معايرة المستشعر تلقائيًا
  • د) تقليل الاهتزاز جسديًا

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

9. تقوم باكتشاف الخدوش على سطح الجزء من خلال رؤية الآلة على خط الإنتاج. ما هو العامل الذي يمكن التحكم فيه والذي يؤثر بشكل أكبر على موثوقية النتائج؟

  • أ) العلامة التجارية للكاميرا
  • ب) ظروف إضاءة متحكمة ومتناسقة✔
  • ج) سنوات خبرة المشغل
  • د) لون طلاء الخط

الوصف: في الرؤية الآلية، تعد الإضاءة العامل الأكثر أهمية والذي يمكن التحكم فيه في السلسلة بأكملها. سوف تخدع الإضاءة غير المتناسقة أو غير الكافية حتى أفضل الخوارزميات؛ تعمل الإضاءة الخاضعة للرقابة والمتكررة على تقليل سوء التصنيف بشكل كبير من خلال إدارة الظلال والانعكاسات.

10. كان لديك كود الكتابة بالذكاء الاصطناعي لنظام يتطلب السلامة الوظيفية. أي مما يلي هو بيان المسؤولية الأكثر دقة فيما يتعلق باستخدام الذكاء الاصطناعي؟

  • أ) يتحمل الذكاء الاصطناعي مسؤولية اتخاذ القرارات الحاسمة المتعلقة بالسلامة، ولا يتعين على المهندس الموافقة عليها
  • ب) نظرًا لأن الذكاء الاصطناعي هو النموذج الأحدث، فيمكن أخذ المخرجات إلى الميدان بأمان دون اختبار
  • ج) تقع مسؤولية السلامة والاختبار والالتزام بالمعايير على عاتق المهندس والمنظمة ✔
  • د) تقع المسؤولية فقط على موفر الذكاء الاصطناعي الذي كتب الكود

الوصف: الذكاء الاصطناعي هو مساعد هندسي؛ تنتج المسودات والتوصيات والتحليلات، ولكن المهندس والمؤسسة مسؤولون في النهاية عن أمان واختبار وامتثال النظام المادي للمعايير (مثل ISO 13849، IEC 61508). لا يمكن وضع مخرجات الذكاء الاصطناعي في نظام مهم للسلامة دون التحقق.