Table of Contents
وتمثل المركبات المستقلة ذاتيا واحدا من أكثر النظم تعقيدا وحساسية للسلامة التي تم نشرها في أسواق المستهلكين، ويتوقف الوعد بتخفيض الحوادث، وزيادة التنقل، وتدفق حركة المرور على الوجه الأمثل على قدرة هذه المركبات على العمل دون عيوب عبر مجموعة من السيناريوهات القريبة من الزمن، بينما يُعَد تحقيق هذا المستوى من الاعتماد مستحيلا دون وجود برامجيات هندسية دقيقة ومتطورة الجودة.
دور الهندسة النوعية في تطوير صناعة المركبات
(أ) هندسة الجودة في سياق المركبات المستقلة تتجاوز بكثير الضمانات التقليدية للجودة أو اختبار البرمجيات، وهي تخصص شامل يدمج عملية التصاميم، وهندسة النظم، والتحقق من سلامة البيانات، والتحقق المستمر من جميع مراحل حياة المركبات، وكل عنصر من عناصر " ليدار " إلى أوزان الشبكة العصبية، يجب التحقق منه في ظل أشد الظروف تطرفاً، وقد أكدت الإدارة الوطنية لسلامة المرور على أن " آلية " (أ)
وبدون هندسة دقيقة، حتى أكثر الخوارزميات تقدماً في مجال مكافحة الإرهاب، ستفشل عندما تواجه رصيف تحميل متنكر كحنجرة، أو مشاة في ملابس مظلمة في الغسق، أو منطقة بناء ذات علامات متضاربة، أو هذه الحالات التي تُعتبر شذوذ نادرة؛ أو أنها واقع يومي في الطرق العامة.() وتُعد عمليات الفرز والتصوير والاختبار على هذه السيناريوهات.
ضمان موثوقية أجهزة الاستشعار والبيانات
معايرة الاستشعار المتعدد الوسائط ونزاهة البيانات
وتعتمد المركبات المستقلة على مجموعة من أجهزة الاستشعار - ليدار، والرادار، والكاميرات، والمجسات فوق الصوتية، وأحياناً الكاميرات الحرارية أو المصورة على الأحداث، ولكل جهاز استشعار قوة ونقاط ضعف فريدة، مثلاً، تُفرّق أجهزة قياس مدى الدي آر في 3D، ولكنها تُحطّم في أمطار مميتة ثقيلة، بينما توفر الكاميرات معلومات ثرية عن مسارها، بل تكافح مع تلفها من حيث الزمن.
ولا تنتهي نوعية البيانات عند المعايرة، ويجب التحقق من صحة مسار أجهزة الاستشعار الخام من أجل الضوضاء والفساد والانجراف والتساهل، ويقوم مهندسو الجودة بإنشاء خطوط أنابيب آلية لرصد صحة أجهزة الاستشعار في الوقت الحقيقي، وتكشف عن وجود أوجه خلل مثل نقاط ليدار التي تقع خارج النطاقات المتوقعة أو أطر التصوير التي لا تُستهان بها، وتصبح هذه الضوابط حاسمة بصفة خاصة أثناء مرحلة جمع البيانات، حيث تُثبت وجودة الملايين من الأميال.
نزاهة الحساسية
ومن الضروري أن تُستخدم البيانات المستقاة من أجهزة الاستشعار المتعددة في تصورات قوية، ولكنها تُدخل أيضاً أساليب الفشل الجديدة، وتتحقق هندسة الجودة من أن الخوارزميات المرتبطة بالدمج بشكل صحيح عبر طرائق الاستشعار، وتعالج المقابض الزمنية، وترفض الكشف عن الآلام الخافضة، وعلى سبيل المثال يجب أن يُطابق الكشف الراداري عن الارتداد الثابت مع نقاط الإجهاد الارتجاعية ذاتها في الإجهاد المغناطيسي
تقييم البرامجيات والتحقق منها في سكال
استراتيجيات الاختبار الهرمي
ونظرا للعدد الفلكي لحالات المرور المحتملة، فإن اختبارات العالم الحقيقي الشامل مستحيلة، إذ تعتمد هندسة الجودة نهجا هرميا يجمع بين المحاكاة واختبارات المسار المغلقة والتحقق من صحة الطرق، وعلى أدنى مستوى، تحقق اختبارات الوحدة من الوظائف الفردية (مثلا ما إذا كان اختبارات الخوارزمية للكشف عن الممر تحدد بشكل صحيح علامات التصورات التي تسود في ظل الإضاءة).
A key technique is scenario-based testing, where quality engineers define concrete situations (e.g., a child chase a ball into the street, a sudden construction zone, a vehicle merging from a blind spot) and verify that the AV responds correctly. These scenarios are stored in a reusable library and can be parameterized (e.g., varying speed, weather, lighting) to generate thousands of test from a single scenario
مواصلة التكامل والتدبير المستمرين للبرمجيات السمعية البصرية
ويتطور برنامج البرمجيات الآلية للسيارات بسرعة، مع تحديثات متكررة لنماذج التصور، وتخطيط الخوارزميات، ونظم المراقبة، ويمكن تحديث مجموعة برامجيات حديثة للمركبات يومياً أو حتى ساعة، ويجب أن تواكب هندسة الجودة عملية التحقق من صحتها بخطوط تكامل مستمرة، وكل تغيير في البرامجيات يؤدي إلى إجراء اختبارات انتكاسية آلية تُدير آلاف السيناريوهات في نسخ محاكاة في غضون دقائق.
وهذا الخط أنابيب CI/CD هو بحد ذاته أداة هندسية جيدة: يجب أن يكون قوياً ومحدداً وأن يمثل الظروف في العالم الحقيقي، ويتحمل مهندسو الجودة المسؤولية عن معالجة جناح التراجع إلى أقصى حد ممكن مع التقليل إلى أدنى حد من الوقت المتاح، كما يرصدون اختبارات المرونة التي تنتج نتائج غير محددة، وذلك، على سبيل المثال، بسبب البذور العشوائية أو فترات الاعتماد على التوقيت، وذلك إما للحفاظ على الثقة الناضجة أو التقاعد.
الامتثال لمعايير وأنظمة السلامة
ISO 26262 and Functional Safety
ويعالج معيار السلامة الوظيفية ISO 26262 المخاطر الناجمة عن عطل النظم الكهربائية أو الإلكترونية، وبينما تم تطويره أصلاً من أجل نظم السيارات التقليدية، فقد تم تكييف المعيار ISO 26262 مع نظام " آف " ، مع توجيه بشأن تحديد أهداف السلامة لوظائف القيادة الآلية، وتكفل هندسة الجودة تطوير كل عنصر من عناصر النظام وفقاً للمستوى المناسب لسلامة السيارات، ويستوفى نموذج " أكس " (أ) إلى " أسبيل " (آس).
وتشمل عمليات هندسة السلامة تحليل المخاطر وتقييم المخاطر وتحليل شجرات الخطأ وتحليل طريقة الفشل وآثاره، ويوثق مهندسو الجودة هذه التحليلات، ويتحققون من أن آليات السلامة تنفذ بشكل صحيح، ويتأكدون من أنها تؤدي كما هو مقصود في ظروف خاطئة، ويتمثل أحد الجوانب الحاسمة في أن المعيار الدولي للتوحيد القياسي 26262 يتطلب الاستقلال بين فريق التنمية ومهندسي نوعية فريق التحقق الذين يعملون في كثير من الأحيان كأجهزة تحقق مستقلة، ويقدمون أدلة موضوعية على السلامة.
المعايير الناشئة: المعيار الدولي للتوحيد القياسي 21448 (SOTIF) وUL 4600
وفي حين أن المعيار 26262 من المعايير الدولية للتوحيد القياسي يتناول الأخطاء المعروفة، فإن القيادة المستقلة تنطوي على مخاطر من الأداء المحدود للنظام في الحالات التي لم يكن يتوقعها المصممون، وهذا هو مجال المعيار 21448، وهو معيار سلامة نظام التشغيل المتكامل (SOTIF) الذي يركز على تحديد المخاطر التي تنشأ عند تشغيل النظام في نطاق تصميمه، ولكنه يؤدي على سبيل المثال نظام للتصورات غير كافٍ لا يكشف عن سيناريوهات النوعية.
وثمة معيار هام آخر هو المعيار 4600، الذي وضعته مختبرات المؤلفين، والذي يوفر إطارا شاملا لحالة السلامة بالنسبة للمنتجات المستقلة، ويشترط القانون النموذجي 4600 أن يقوم فريق التنمية ببناء وصيانة حالة أمان منظمة - حجة واضحة تستند إلى الأدلة مفادها أن تقييم القيمة المضافة آمن بشكل مقبول، ويسهم مهندسو الجودة في حالة السلامة عن طريق توليد أدلة من الاختبارات، والتحقق من المحاكاة، والبيانات الميدانية، والمراجعات. [تركز على الرصد المستمر للجودة قبل التعديل 46]
التحديات في مجال الهندسة النوعية للمركبات المستقلة
التعقيد النهائي للانتقال الحقيقي العالمي
ولا يهم عدد السيناريوهات التي يجري محاكاتها، فالعالم الحقيقي دائماً ما يتضمن المفاجآت، والغطاء المفاجئ للرياح، والمعابر الحيوانية، والضوء المؤقت لحركة المرور، واللفتة اليدوية من ضابط شرطة - هذه كلها حالات يجب أن يفسرها ويستجيب لها بأمان، ويواجه مهندسو الجودة التحدي المتمثل في تعريف " الحالات الذرة " التي تهم أكثر من غيرها، نظراً إلى أنه من المستحيل اختبار كل شيء.
الإدمان على السلوك البشري
ويجب أن تتفاعل المركبات المستقلة مع السائقين البشريين، وراكبي الدراجات، والمشاة الذين لا يمكن التنبؤ بسلوكهم في كثير من الأحيان، وتأكيد ما إذا كان المبشرون سيعبرون الشارع أو ينتظرون في الرصيف، مشكلة محتملة صعبة، ويجب أن تكفل هندسة الجودة ألا تكون نماذج التنبؤ دقيقة فحسب، بل أيضاً قوية بالنسبة لأخطر حالات سوء السلوك، مثلاً، إذا كان النموذج يُقلل من احتمال حدوث ذلك.
أمن الفضاء الإلكتروني والتحديثات الجوية
ومع تزايد ارتباط المركبات الفضائية، يصبح أمن الفضاء الإلكتروني مسألة نوعية، إذ يمكن أن يتلاعب الفاعل الخبيث ببيانات الاستشعار، أو بعلامات المرور الخاطئة، أو يمس نظم مراقبة المركبات، ويجب أن تتضمن هندسة الجودة اختبارات أمن الفضاء الإلكتروني، مثل اختبار التغلغل، والتحقق من الأحذية، والكشف عن الشذوذ في شبكة المركبات، مع إدخال تحديثات على الهواء، مع وجود أهمية أساسية لتحسين برامجيات التأمين ضد مخاطر سوء السلوك.
مستقبل الهندسة النوعية في المركبات المستقلة
ألف - تفسير وتقييم
وكثيراً ما تكون نماذج التعلم العميقة من الصناديق السوداء - يمكن للمهندسين أن يراعوا ما ينتجونه، ولكن ليس دائماً السبب الذي يجعل هندسة الجودة تتطور لتشمل تقنيات الشرح في مجال التنفيذ، مثل خرائط الصالة، والاهتمام بالصورة، والتحليل السببي، وتساعد هؤلاء المهندسين على فهم ما إذا كان النموذج يتخذ قرارات تستند إلى السمات الصحيحة (مثلاً، الاعتراف بوجود مشاة في شكلهم) أو على نماذج متجانسة (مثلاً، نوعية).
الرصد المستمر لجودة النوعية في الميدان
(د) أن تولد مركبات مستقلة تعمل بالفلور مساراً ثابتاً من بيانات القياس عن بعد، بما في ذلك فك الارتباطات، والاختراقات القريبة، وقياسات الأداء الدافعة. وتحلل أفرقة الهندسة النوعية هذه البيانات لكشف القضايا الناشئة، مثل نموذج للتصورات يتدهور بمرور الوقت بسبب انجراف البيانات، أو مخطط يُصبح كشفاً متحفظاً في منطقة جغرافية محددة.
دمج محاكاة البيانات العالمية الحقيقية
ولا يزال التخمين في المحاكاة يتحسن، ولكنه لا يمكن أن يستنسخ تماماً الواقع، فالتقدم الهندسي الكبير في الجودة هو استخدام إعادة التلاعب بالمجسات وإعادة التلاعب بها، حيث يمكن أن تؤدي تدفقات الاستشعار في العالم الحقيقي (المسجلة من القيادة اليدوية أو عمليات الوزع السابقة للمركبات الهيدروجينية) إلى إعادة التلاعب في مجموعة برامجيات AV، مما يتيح إجراء اختبارات تراجعية على مجموعات البيانات التي تبلغ ملايين الأميال دون الحاجة إلى إعادة تصميم البيئة.
خاتمة
إن المسار إلى المركبات المستقلة الآمنة والموثوقة يتم تمهيداً بهندسة دقيقة من حيث الجودة، ومن معايرة الاستشعار وسلامة البيانات إلى اختبارات البرمجيات الهرمية، والامتثال للنموذج ISO 26262 وSOTIF، والرصد المستمر، وهندسة الجودة، يضمن أن يؤدي كل عنصر وفرعي أداء سليماً في ظل التنوع الهائل لظروف العالم الحقيقي، ولكن مع تقدم تكنولوجيا القذائف، يجب أن تتطور هندسة الجودة في نهاية المطاف.