هل أصبحت السيارات تُعرَّف الآن بالبرمجيات؟ بنية النطاق (Domain) والتحول نحو المركبات المعرَّفة بالبرمجيات (SDV)

شارك هذه الصفحة
نعم: سلوك السيارة الحديثة وميزاتها وطابع أدائها أصبحت اليوم تُحدَّد بشكل أساسي بواسطة البرمجيات. هذا التحول المسمى "السيارة المعرَّفة بالبرمجيات" (SDV) ينقل البنية الإلكترونية للمركبة من أكوام وحدات التحكم الإلكترونية (ECU) إلى وحدات تحكم النطاقات والمناطق، مفصلاً العتاد عن البرمجيات، ويعيد تشكيل كل شيء من وزن مجموعة الأسلاك إلى التحديثات اللاسلكية OTA.
أبرز النقاط
- المركبات الحالية 100 وأكثر قد تحتوي على وحدة تحكم؛ والمعماريات الجديدة تهدف إلى خفض هذا العدد بنسبة تصل إلى 20% .
- معمارية النطاقات تنظّم حسب الوظيفة، بينما معمارية المناطق تنظّم حسب الموقع الفعلي.
- في الهيكل المناطقي تُستخدم شبكات رئيسية عالية النطاق الترددي مثل CAN XL (حتى 20 ميجابت في الثانية) وإيثرنت بسرعة جيجابت.
- التحديث اللاسلكي OTA هو قدرة أساسية في السيارة المعرَّفة بالبرمجيات، أصبحت ممكنة بفضل فصل العتاد عن البرمجيات.
- الانتقال تدريجي: المجال الأول هو نطاق الهيكل (body)؛ بينما قد تبقى أنظمة ADAS وناقل الحركة والهيكل التعليق في البنية الحالية لفترة أطول.
ما هي السيارة المعرَّفة بالبرمجيات بالضبط؟
التعريف واضح: السيارة المعرَّفة بالبرمجيات هي مركبة تُحدَّد وظائفها وسلوكها بشكل أساسي بواسطة البرمجيات بدلاً من العتاد. في السيارة التقليدية، كانت الميزة تُعرَّف بقطعة عتاد مُصنَّعة خصيصاً لتلك الوظيفة؛ أما في SDV، فيمكن للعتاد نفسه أن يكتسب وظائف مختلفة من خلال البرمجيات التي تعمل عليه. وحتى بعد بيع السيارة، يمكن إضافة ميزات جديدة، ومعايرة السلوك، وإصلاح الأخطاء عن بُعد.
تتكون معمارات E/E الحالية من 100 وحدة تحكم وأكثر؛ وتوفر بنى الجيل الجديد وفوراً يصل إلى 20% في عدد وحدات التحكم، وحتى 10% في المواد والعتاد.
الأرقام التي تحملها هذه الجملة تلخّص حجم التحول. المشكلة ليست فقط في عدد وحدات التحكم: فكل ECU تجلب معها أسلاكها الخاصة، وحزمة برمجياتها الخاصة، وعبء التحقق الخاص بها. رؤية SDV هي تحويل هذه البنية المبعثرة إلى نظام يمكن للبرمجيات فيه إدارتها كطبقة واحدة متسقة. ويتطلب ذلك إعادة تصور البنية الإلكترونية من الأصل.
من وحدات ECU إلى معمارية النطاقات: التجميع حسب الوظيفة
جعلت الفترة التي كانت تملك فيها كل وظيفة صغيرة في السيارة وحدة تحكم إلكترونية (ECU) خاصة بها مجموعات الأسلاك أمراً يصعب إدارته. وكانت معمارية النطاقات هي الإجابة المنهجية الأولى على ذلك: فهي تنظّم إلكترونيات المركبة حسب مجالات وظيفية كبيرة مثل ADAS، والترفيه المعلوماتي، ونقل القدرة (powertrain)، وإلكترونيات الهيكل، والتعليق، والسلامة. وكل نطاق يمتلك عادةً معالجه الخاص، وحزمة برمجياته، وواجهة الاتصال، وحساساته ومنفّذاته، ويُدار بواسطة متحكم نطاق.
وفّرت هذه البنية تسطيحاً كبيراً مقارنة بفوضى وحدات ECU. لكن مع نمو هدف SDV، ظهرت حدود معمارية النطاقات. فبيانات الحساسات التي تنتجها الوظائف ذاتية القيادة دفعت النطاق الترددي لشبكات CAN الكلاسيكية إلى حدها الأقصى. كما أن حمل كل نطاق لموارده الحسابية الخاصة أبقى مجموعة الأسلاك معقدة، وصعّب توسّع البرمجيات على نطاق السيارة بأكملها.
البنية المناطقية: التنظيم ينتقل من الوظيفة إلى الموقع
تقلب البنية المناطقية المنطق رأساً على عقب: فهي تجمع الإلكترونيات حسب موقعها الفعلي في السيارة وليس حسب وظيفتها. تُقسَّم السيارة إلى مناطق مثل الأمام الأيسر والأمام الأيمن والخلف الأيسر والخلف الأيمن والمقصورة؛ وفي كل منطقة يتولى وحدة تحكم مناطقية جمع مستشعرات ومشغلات وتوزيع الطاقة في تلك المنطقة والتواصل مع منصات المعالجة المركزية عالية الأداء.
| الخاصية | بنية النطاقات | البنية المناطقية |
|---|---|---|
| مبدأ التنظيم | حسب الوظيفة (ناقل الحركة، أنظمة مساعدة السائق ADAS، الهيكل...) | حسب الموقع الفعلي (الأمام الأيسر، الخلف الأيمن...) |
| موارد المعالجة | معالجة خاصة بكل نطاق | معالجة مركزية موحدة/موزعة |
| الأسلاك | حزمة أسلاك معقدة وطويلة | أسلاك ووزن أقل |
| عدد وحدات التحكم الإلكترونية ECU | عدد كبير من وحدات ECU | عدد قليل من وحدات التحكم المناطقية + حاسوب مركزي |
| مرونة البرمجيات | يصعب توسيعها لصالح سيارات المعرفة برمجياً SDV | مرونة برمجية عالية |
المكاسب ملموسة وقابلة للقياس: تنخفض وزنة حزمة الأسلاك، وتقل التوصيلات من نقطة إلى نقطة، وتبسط جهود التحقق من معمارية السيارة وأنظمتها. والأهم من ذلك أن تصاميم المستشعرات والمشغلات تصبح مستقلة عن عقدة المعالجة المركزية؛ وبذلك تنفصل دورات تحديث العتاد والبرمجيات ويمكن استخدام تصميم مستشعر واحد عبر أكثر من جيل من السيارات.
ماذا تفعل وحدة التحكم المناطقية؟ توزيع المهام وعلاقتها بالعتاد

مفتاح البنية المناطقية هو وحدة التحكم المناطقية المسؤولة عن ربط عدد كبير من المشغلات والمستشعرات بوحدة المعالجة المركزية ECU. هذه الوحدة ليست مجرد صندوق لجمع البيانات؛ بل يمكنها تشغيل حلقات التحكم في الزمن الحقيقي على نفسها، وإدارة الأجهزة في منطقتها، وإرسال حركة بيانات مُصفّاة وذات أولويات إلى العمود الفقري. ووفقاً لتقييم هندسي من مصدر متخصص في التيار، يجب أن توفر وحدة التحكم الدقيقة MCU في الوحدة المناطقية أداءً عالياً في الزمن الحقيقي، وذاكرة واسعة، ودعماً للمحاكاة الافتراضية لمستويات ASIL مختلفة، واتصالاً عالي السرعة بالعمود الفقري، وعدداً كبيراً من واجهات الأطراف منخفضة التكلفة مثل CAN FD وLIN.
كيف يتم اللامركزية في توزيع الطاقة؟
في بنية النطاقات توزَّع الطاقة من صناديق توزيع طاقة مركزية تحتوي على مصهرات ومُرحّلات. أما في البنية المناطقية يصبح التوزيع لامركزياً: تُسحب حزمة طاقة واحدة من البطارية إلى المنطقة، وتوزع الوحدة المناطقية الطاقة على الوحدات في تلك المنطقة. كابلات الطاقة القصيرة تعني توفيراً مباشراً في الوزن والتكلفة. كما تحل المصهرات الذكية القائمة على أشباه الموصلات محل المصهرات التقليدية؛ إذ توفر مفاتيح الجانب العالي ذات خاصية I²t تنوعاً أقل في المصهرات ومقاطع أسلاك أكثر تحسيناً. ويصبح صندوق التوزيع الذكي المكون من وحدة MCU ومفاتيح الجانب العالي وأجهزة الاستقبال/الإرسال وحدة يُجرى ضبطها برمجياً: يمكن استخدام الصندوق نفسه في كل منطقة مع تكييفه حسب الحمل.
انفصال المداخل والمخارج المادية والمنطقية
تجمع وحدات Zonal وظائف الدخول/الخروج المنطقية لوحدات التحكم الإلكترونية المتعددة في نقطة واحدة، ما يقلل من تعقيد الأسلاك، مع الحفاظ على المواقع الفعلية للمستشعرات والمشغلات. وفي خطوة أبعد، تصبح الأجهزة الطرفية "ذكية": تحتفظ الدائرة المحلية بمعلومات الحالة وتشخّص الأعطال. ويمكن للبروتوكولات المبسطة مثل CAN FD Light أن تلغي حتى الحاجة إلى وحدة MCU منفصلة في بعض العقد الطرفية. هذا الفصل الذي يبقى فيه العتاد ثابتًا بينما تُعرَّف المهمة بالبرمجيات هو العمود الفقري الهندسي للسيارة المعرّفة بالبرمجيات SDV.
ناقل البيانات في السيارة المعيارية: عرض النطاق الترددي والتوقيت والسلامة السيبرانية
تُلزم دمج المستشعرات وأعباء عمل الذكاء الاصطناعي ببناء الطوبولوجيا المعيارية على حُزم ذات نطاق ترددي عالٍ: PCIe، حتى 20 ميغابت في الثانية وناقل CAN XL الذي يصل إلى سرعات بيانات تصل إلى ويحافظ على توافق CAN الحالي، وإيثرنت بسرعة غيغابت. التحدي الحقيقي يتجاوز عرض النطاق الترددي إلى التوقيت؛ فرسائل التحكم القصيرة وبيانات مستشعرات ADAS وحركة أنظمة المعلومات والترفيه تحمل متطلبات زمن استجابة واهتزاز ومزامنة مختلفة جدًا عن بعضها. المقاييس التقريبية كالتالي: تُستهدف أهداف زمن استجابة بمستوى الميلي ثانية للصوت، ومستوى الميكرو ثانية لنقل القوى والتحكم في الهيكل.
لنقل فئات الحركة هذه كافة في شبكة واحدة، تبرز شبكات TSN (الشبكات الحساسة للزمن) القائمة على إيثرنت كحل. تمنح معايير مثل مزامنة الوقت (IEEE 802.1AS)، وتشكيل الحركة الحساس للزمن (802.1Qbv)، وحركة المرور السريعة (802.3br)، والاستباق الإطاري (802.1Qbu)، والتكرار (802.1CB) ضمانًا لزمن استجابة حتمي للبيانات الحرجة. وفي جانب السلامة، تكون معايير مثل دعم ISO 26262، ومسارات الاتصال المتكررة، وتقسيم السلامة، واكتشاف الأعطال هي الحاسمة؛ أما في جانب السلامة السيبرانية، فتكون معيار ISO/SAE 21434، ولوائح UNECE، وآليات التشفير والمصادقة منخفضة المستوى مثل MACsec هي المحدِّدة. ولأن البنية المعيارية تُمركز الشبكات، تصبح أساليب الهجوم القائمة على إيثرنت ممكنة التطبيق أيضًا؛ وانكسار مفهوم فصل الإدخال/الإخراج عن المعالجة عند حدوث اختراق أمني هو مخاطرة تستوجب التقييم الفردي.
كيف يجعل فصل العتاد عن البرمجيات تحديثات OTA ممكنة؟
التحديث عبر الهواء OTA هو أول ما يتبادر إلى الذهن في معظم نقاشات SDV، لكنه ليس قدرة بحد ذاته، بل نتيجة معمارية. لا يمكن توفير تحديث متواصل ما لم تُفصل البرمجيات عن رقائق معينة عبر طبقة تجريد العتاد (HAL)، وما لم تُقسَّم وظائف السيارة إلى خدمات مستقلة قابلة لإعادة الاستخدام ومترابطة بشكل فضفاض (معمارية موجَّهة بالخدمات، SOA). ويشمل الفصل أيضًا عزل البرمجيات ذات مستويات السلامة المختلفة عن بعضها.
المعنى الملموس هو أن معمارية zone، مع تحديثات OTA/FOTA والاتصال السحابي المستمر، تنقل مسؤولية الصيانة البرمجية عالية المستوى إلى الشركة المصنعة، بينما يمكنها نقل حلقات التحكم في الوقت الفعلي إلى وحدات zone. كما تسهل في هذه البنية التعديلات الدقيقة مثل تعزيز الوحدات غير المستخدمة في المركبات الكهربائية. في النهاية، برمجيات المركبة الكهربائية، إلى جانب كونها قناة تحديث، هي طبقة التعريف التي تحدد خصائص المركبة وأنظمة السلامة الخاصة بها وطابع أدائها. تبدأ المركبة في التشبه بمركز بيانات موزع على عجلات؛ وتستند سلسلة القيمة إلى البرمجيات والقدرة الحاسوبية ومعمارية الأنظمة.
ما مدى سرعة التحول، وهل تكفي المعمارية الزونالية وحدها؟
سيكون التحول تدريجياً. نطاق الهيكل (body) هو المجال الأول الذي سينتقل إلى معمارية zone، لأنه يحتوي على العديد من وحدات ECU للمشغلات والحساسات الموزعة، بينما قد يستغرق انتقال أنظمة ADAS ونقل الحركة والتحكم في الهيكل السفلي وقتاً أطول نظراً لطبيعتها الحرجة من حيث السلامة. والتطور الذي شهدته طبقات MCAL وBSW وطبقات التطبيقات منذ عام 2017 يوضح أن هذا ليس مشروعاً تقنياً فحسب، بل تغييراً في العقلية على مستوى القطاع بأكمله.
كما يلزم قراءة الأمر بتوازن. المعمارية الزونالية تعيد تنظيم المركبة فيزيائياً؛ أما الجانب المنطقي والبرمجي (SOA وHAL والأمن السيبراني) فيجب حله بشكل منفصل - فإعادة ترتيب الكابلات وحدها لا تجعل المركبة معرّفة بالبرمجيات. كما أن تقديرات حجم السوق تتغير بشكل كبير حسب تعريفات النطاق؛ والأرقام المختلفة المتعلقة بسوق معمارية E/E مصدرها اختلاف طريقة القياس بحسب ما يُحتسب ضمنها (فقط منصات المعالجة أم كامل الإلكترونيات الموزعة). ولا ينبغي أن يُغفل أن موردي أشباه الموصلات ومقدمي الحلول، بوصفهم أطرافاً في هذا التحول، لهم مصلحة طبيعية فيه.
الخلاصة هي توازن هندسي واضح: تحقيق تعريف المركبة بالبرمجيات ممكن فقط بتعايش عناصر متزامنة، وهي تنظيم جديد للعتاد قائم على وحدات التحكم النطاقية والزونالية، وطبقات برمجية مفصولة، وعمود فقري للبيانات حتمي وآمن. تحديث OTA هو الثمرة الأكثر ظهوراً لهذه البنية المتكاملة؛ أما الثورة الحقيقية فتكمن في نقل المهمة التي كان يؤديها عتاد المركبة إلى البرمجيات.
المصادر
- كيف يمهد تصميم البنية المناطقية الطريق لمركبة معرّفة بالكامل بالبرمجيات (TI SPRY345)
- البنية المجالية مقابل البنية المناطقية: دليل شامل
- البنية الكهربائية والإلكترونية المناطقية للمركبات المعرفة بالبرمجيات (SDVs)
- البنية المناطقية في السيارات
- وحدة التحكم المناطقية في السيارات
- وحدة التحكم بالمنطقة (ZCU)
- ما هي المركبة المعرفة بالبرمجيات
- فهم المركبات المعرفة بالبرمجيات (SDVs)
- شرح المركبة المعرفة بالبرمجيات (SDV)
- لماذا يعد فصل وظائف السلامة أمرًا أساسيًا
- بنية موجهة نحو الخدمات للمركبات المعرفة بالبرمجيات
- ما هي البنية الموجهة نحو الخدمات (SOA)؟
- صعود المركبة المعرفة بالبرمجيات: البنى والتحديات
- البنية الكهربائية والإلكترونية للمستقبل
- بنية إلكترونيات المركبة
- إعادة تعريف البنية في المركبات المعرفة بالبرمجيات