تشبه إلكترونيات السيارات اليوم برج بابل: كل مصنّع لوحدة التحكم الإلكترونية يستخدم واجهات وصيغ بيانات فريدة. البرمجيات "ملحومة" بشريحة محددة، مما يعيق التحديثات ويُصعّب التشخيص ويكبح الابتكار. تتطلب فلسفة SDV العكس: يجب أن يعيش "البرنامج" حياته الخاصة، مثل تطبيق على هاتف ذكي، دون أن يعتمد على نوع المعالج المثبّت تحت غطاء المحرك. مفتاح هذا الفصل هو طبقة تجريد الأجهزة (HAL)، وهي النموذج الأمثل للبروتوكول الدبلوماسي بين عالم الرقاقات ومملكة البرامج. بدونها يستحيل تحقيق قيادة آمنة برد فعل فوري، ولا دمج تدفقات الفيديو من الكاميرات، ولا خوارزميات مساعدة السائق ذاتية التعلم، ولا التكامل المستمر للخدمات السحابية. تحمل حلول HAL الحالية، المنبثقة من صناعة السيارات، بصمة تطور طويل الأمد، وهي غير ملائمة تمامًا للنظم البيئية متعددة المورّدين وللحوسبة السحابية الطرفية.
أجرت مجموعة من الباحثين ذوي الخلفية العلمية المتينة على نهج فون نيومان من معهد الدراسات المتقدمة (IAS) بجامعة شتوتغارت تحليلاً مزدوجًا. أولاً، درسوا حلول HAL غير المستخدمة في السيارات: Android Treble مع HIDL الخاص به، وغلاف إدارة الأصول (Asset Administration Shell) للصناعة 4.0، والمحاكاة الافتراضية للشبكات NFV، وواجهات السحابة VirtIO. استخلصوا من ذلك آليتين رئيسيتين: نهج API/الوسيط ونهج المحاكاة الافتراضية القائم على مراقب الأجهزة. بعد ذلك، صنّفوا وفق هذين المحورين حلول السيارات: AUTOSAR Adaptive وAndroid Automotive وCOVESA وSOAFEE وApex.OS (المجموعة الأولى)، وQNX وEB Corbos وXen وKVM وRTA-LWHVR (المجموعة الثانية). تم التقييم استنادًا إلى 14 معيارًا، مصنفة بطريقة MoSCoW إلى إلزامية ومرغوبة واختيارية. حصل كل HAL على نقاط: 5 للمعايير الإلزامية (must‑have)، و2 للمرغوبة (should‑have)، و1 للاختيارية (could‑have)؛ بحد أقصى 45 نقطة. استقيت البيانات من وثائق الشهادات والمقالات واختبارات الأداء ومواصفات التصميم المفتوحة.
النتيجة الرئيسية تبلورت فورًا: حلول HAL المعتمدة على مراقب الأجهزة (QNX وEB Corbos وRTA-LWHVR) تتفوق بفارق كبير في المعايير الإلزامية — السلامة ودعم OTA والتأخيرات المنخفضة وكفاءة العتاد (الشكل 3). فعلى سبيل المثال، يعمل QNX بأعباء إضافية أقل من 2%، بينما يفصل RTA-LWHVR الوظائف الحرجة وغير الحرجة عتاديًا. أما مراقبات الأجهزة مفتوحة المصدر Xen وKVM فنقصها 15 نقطة بسبب غياب شهادة ISO 26262، لكن مجتمعاتها تتجه نحو ذلك. معسكر الوسيط غير متجانس: AUTOSAR Adaptive، المعيار الصناعي، يفشل في كفاءة الموارد ويحصد 37 نقطة؛ بينما يرتفع Apex.OS، الحاصل على شهادة ASIL D، إلى 43 نقطة، ولا يفقده سوى تكلفة الأدوات. ولا يحصل Android Automotive، الذي يفتقر إلى أدوات السلامة الوظيفية، إلا على 29 نقطة. COVESA، كونه أقرب إلى ناقل لتوحيد الإشارات، ليس منافسًا. أما SOAFEE، الذي لا يزال قيد التطوير، فيعد بـ 45 نقطة مثالية بفضل الجمع بين عزل مراقب الأجهزة ووسيط سحابي أصلي. تبيّن الأرقام بوضوح: لا يوجد HAL حالي يلبّي وحده جميع متطلبات SDV.
توزيع النقاط ليس مجرد ترتيب — إنه يكشف عن انقسام معماري. مراقبات الأجهزة جيدة للعزل والدمج (شريحة SoC واحدة بدلاً من عدة وحدات إلكترونية)، لكنها مكلفة ومغلقة؛ بينما يمنح الوسيط مرونة وسرعة في التطوير، لكنه يضعف في الحتمية والسلامة. سيارة SDV للغد لا يمكنها اختيار أحدهما فقط. خلاصة المقال: نحتاج إلى HAL هجين، حيث تُحمى الدائرة الحرجة (الكبح، التوجيه) بمراقب أجهزة افتراضي، ويتواصل كل ما عداها — من الوسائط المتعددة إلى القياس عن بُعد السحابي — عبر وسيط موحّد المعايير. هذا البروتوكول الدبلوماسي سيمنع أن يؤثر عطل في نظام الملاحة على المكابح، وسيسمح في الوقت نفسه بتحديث نظام المعلومات والترفيه عبر الهواء دون إعادة بناء البرنامج الثابت بالكامل.
الخطوة التالية هي تجسيد المخطط الهجين في برمجيات واختباره على نموذج أولي حقيقي لـ SDV. يعد التخطيط للتكامل مع مجموعة أدوات Eclipse SDV بالانفتاح والتسريع في التبني الصناعي. وفي الأفق، قد يتطور هذا إلى معيار HAL موحد، مثلما أصبح HTTP البروتوكول العالمي للويب. عندها ستتحول السيارة إلى "توأم رقمي" لنفسها، قابل للتحديث الفوري ويتكيف مع الأجهزة الجديدة دون أن يشعر الراكب.
تصيب النتائج في صميم معايير السيارات — AUTOSAR وISO 26262 وملامح SDV المستقبلية. سيحصل المصنعون على أداة لخفض تكاليف التطوير، وسيحصل المورّدون على قواعد لعب واضحة.
التحقق من صلاحية HAL الهجين على عتاد حقيقي مع قاعدة شفرات مفتوحة المصدر ونشر تنفيذ مرجعي.
يتناول العمل مشكلة أساسية في هندسة النظم المعقدة: كيف نوفّق بين قابلية التنبؤ في الزمن الحقيقي الصارم والمرونة التطورية. تُعد المركبات المعرّفة بالبرمجيات ميدانًا تبلغ فيه هذه المشكلة ذروتها بسبب متطلبات السلامة وتنوع المورّدين ودورة حياة المنتج الطويلة. الفشل هنا سيرجئ مفهوم التنقل المتصل لسنوات.
هذا القسم موجَّه إلى مؤلف العمل وزملائه. الأعمال المجاورة عثر عليها بحثٌ دلالي في أرشيفنا، لا بتطابق الكلمات. نحن لا نقيّم العمل: نعرض الحقل من حوله.
ماذا يفعل هذا العمل
تقدم هذه الدراسة تحليلاً مقارناً لطبقات تجريد العتاد (HAL) الخاصة بالمركبات المعرّفة بالبرمجيات. درس المؤلفون الأساليب غير المخصصة للسيارات (Android Treble، Asset Administration Shell، NFV، VirtIO) وصنّفوا الحلول المخصصة للسيارات (AUTOSAR Adaptive، Android Automotive، COVESA، SOAFEE، Apex.OS، QNX، EB Corbos، Xen، KVM، RTA-LWHVR) وفق 14 معياراً باستخدام منهجية MoSCoW. تُظهر النتائج تفوق طبقات HAL القائمة على الهايبرفايزر (hypervisor) في معايير السلامة والكفاءة الإلزامية، بالإضافة إلى إمكانات النهج الهجينة.
أين تكمن قوته
تكمن القوة في المقارنة المنهجية وفق منهجية موحدة مع تقييمات كمية واضحة، مما يتيح تحديد المفاضلات بين السلامة والمرونة والأداء. وهذا يؤسس لقاعدة صلبة لاختيار أو تصميم طبقات HAL في صناعة السيارات.
إلى أين يمكن المضي
يستحق التجربة
أعمال قريبة في أرشيفنا
الأرشيف خالٍ حول هذا العمل: أقرب تحليل عند 0.55 فقط، مقابل 0.64 المعتادة. يبدو أن الحفر بجواره كان نادرًا.
ينفق QNX Hypervisor على احتياجاته أقل من 2% من وقت المعالج — وكأن دبلوماسيًا في مفاوضات لا يستغرق في الترجمة سوى ثوانٍ معدودة في ساعة لقاء.
في المسلسل التلفزيوني "فارس الطرق" (Knight Rider)، كانت السيارة KITT قادرة على تلقي التحديثات والقدرات الجديدة "عبر الأثير" — قبل عقود من بدء المهندسين العمل الجاد على تقنية OTA. مقال اليوم يتناول كيفية تحويل هذا السحر إلى واقع يومي لملايين السيارات التجارية.