بنية المركبات العامة (GVA)

System Overview

ما هو GVA؟

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

تشبيه يومي

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

تُقدّم GVA حلاً لهذه المشكلة بالنسبة للمركبات العسكرية. فبدلاً من أن تتحدث كل قطعة من المعدات لغتها الخاصة وتستخدم موصلاتها الخاصة، توفر GVA ما يلي:

  • شبكة بيانات مشتركة واحدة - مثل شبكة Wi-Fi لأنظمة سيارتك
  • موصلات موحدة – يتم توصيل الأجهزة بنفس الطريقة في جميع المركبات
  • شاشات وأدوات تحكم موحدة – يرى أفراد الطاقم نفس الواجهة المألوفة في أي مركبة من مركبات GVA

لماذا تُعدّ القيمة المضافة الإجمالية مهمة؟

🎯 المشكلة التي تحلها GVA

قبل ظهور تقنية المركبات العسكرية المتقدمة (GVA)، كانت المركبات العسكرية غالباً ما تحتوي على:

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

✅ حل GVA

تُنشئ GVA "بنية مفتوحة" - إطار عمل معياري حيث:

  • تعمل المعدات من مختلف الشركات المصنعة معًا - تمامًا كما يعمل أي جهاز USB على أي جهاز كمبيوتر
  • التحديثات أبسط – استبدل المعدات القديمة بأخرى جديدة دون إعادة تصميم المركبة بأكملها
  • يتدرب الطاقم مرة واحدة فقط – على نفس الشاشات وأدوات التحكم المألوفة في جميع مركبات GVA
  • تنخفض التكاليف بمرور الوقت – حيث يمكن لعدد أكبر من الموردين المنافسة، مما يؤدي إلى انخفاض الأسعار.

الفوائد الرئيسية لـ GVA

لأطقم المركبات

👤 واجهة مألوفة في كل مكان

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

لصيانة المركبات

🔧 أسهل في الصيانة والتحديث

  • تقوم أنظمة مراقبة صحة المركبات بتتبع حالة المركبة تلقائيًا
  • تشخيص موحد في جميع أنحاء الأسطول
  • يمكن تحديد المعدات المعيبة واستبدالها بسرعة

لأغراض اقتناء الدفاع

💷 قيمة أفضل مقابل المال

  • يمكن للعديد من الموردين توفير معدات متوافقة
  • تقليل وقت وتكلفة دمج القدرات الجديدة
  • عمر خدمة أطول للمركبة من خلال تحديث تقني أسهل

نموذج بيانات الأراضي (LDM)

ما هو نموذج بيانات الأراضي؟

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

مفهوم ماذا يعني ذلك مثال
المواضيع فئات المعلومات "الإنذارات"، "موقع المركبة"، "مستوى الوقود"
أنواع البيانات كيفية تنظيم المعلومات درجة الحرارة كرقم بوحدات
رسائل الطرق القياسية لإرسال المعلومات "تحذير: ارتفاع درجة حرارة المحرك"

لماذا هذا مهم؟

عندما يرغب مستشعر الوقود في إخبار شاشة الطاقم بكمية الوقود المتبقية، يجب أن يتفق النظامان على ما يلي:

  1. ماذا نسميه ؟ "مستوى الوقود" وليس "كمية الوقود في الخزان" أو "الغاز المتبقي".
  2. كيفية قياسها – باللترات، وليس بالغالونات أو النسب المئوية
  3. متى يتم إرسالها ؟ كل ثانية، أم فقط عند تغييرها؟

يُوحّد نموذج البيانات المحدودة (LDM) كل هذا، مما يضمن ما يلي:

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

إصدارات LDM

يتطور نموذج بيانات الأراضي مع إضافة قدرات جديدة:

إصدار وصف
LDM 9.1.0 نموذج بيانات القيمة المضافة الإجمالية السابق في المملكة المتحدة
LDM 9.2.0 تحسينات تدريجية
LDM 10.0.0 معيار GVA الحالي في المملكة المتحدة (Def Stan 23-09 الإصدار 3)
AS LDM 7.2.5 النسخة الأسترالية لبرامج المركبات الخاصة بهم

كيفية تدفق المعلومات في مركبة القيمة المضافة العالمية

نموذج النشر والاشتراك

تستخدم GVA نمط اتصال يُسمى النشر والاشتراك (أو "pub-sub"). إليك كيفية عمله:

flowchart TB subgraph GVA_NETWORK["GVA DATA NETWORK"] subgraph Publishers[" "] Sensor["🌡️ Temperature\nSensor"] end subgraph Subscribers[" "] Display["🖥️ Crew\nDisplay"] Computer["💻 Vehicle\nComputer"] end DDS["MESSAGE BUS (DDS)"] Sensor -->|"PUBLISHES:\nEngine Temp"| DDS DDS -->|"SUBSCRIBES TO:\nEngine Temp, Alarms"| Display DDS -->|"SUBSCRIBES TO:\nAll Topics"| Computer end style DDS fill:#4a90d9,stroke:#2c5aa0,color:#fff style GVA_NETWORK fill:#f5f5f5,stroke:#333

كيف يعمل؟

  1. يرسل الناشرون المعلومات إلى الشبكة دون معرفة من يستمع.

    • "درجة حرارة المحرك 85 درجة مئوية"
  2. لا يتلقى المشتركون إلا المعلومات التي تهمهم.

    • تعرض الشاشة درجة الحرارة للطاقم
    • يقوم الحاسوب بتسجيل ذلك لأغراض الصيانة
  3. لا أحد بحاجة إلى معرفة أي شيء عن الآخر

    • هل تريد إضافة شاشة عرض جديدة؟ ببساطة، ستشترك في المعلومات التي تحتاجها.
    • هل تريد إزالة أحد المستشعرات؟ ستتكيف الشبكة تلقائيًا.

يُطلق على هذا اسم DDS (خدمة توزيع البيانات) - وهو معيار صناعي يستخدم في العديد من التطبيقات الصعبة بما في ذلك مراقبة الحركة الجوية والأجهزة الطبية.


خدمات القيمة المضافة العالمية في برامجنا

توفر حزمة تطوير البرمجيات LDM الخاصة بنا تطبيقات جاهزة للاستخدام لخدمات القيمة المضافة العالمية الرئيسية:

🔔 خدمة الإنذارات

يدير التحذيرات والتنبيهات عبر منصة المركبة.

فئة أولوية مثال
تحذير 🔴 أعلى فقدان نظام بالغ الأهمية للسلامة
حذر 🟡 متوسط تدهورت الوظائف
استشاري 🟢 الأقل إشعار إعلامي

تضمن خدمة الإنذارات وصول التحذيرات الهامة إلى أفراد الطاقم باستمرار، وفقًا لمواصفات GVA لكيفية عرض الإنذارات والاعتراف بها وإزالتها.

📋 خدمة التسجيل

يتتبع جميع الأجهزة والأنظمة الموجودة في المركبة.

عندما يتم توصيل جهاز جديد بشبكة GVA، فإنه:

  1. طلب التسجيل – "مرحباً، أنا كاميرا حرارية، طراز XYZ"
  2. يستلم معرفًا - يقوم السجل بتعيين معرف فريد له
  3. يصبح مرئيًا – يمكن للأنظمة الأخرى الآن العثور عليه والتواصل معه

يشبه هذا الأمر الطريقة التي تحصل بها الأجهزة الموجودة على شبكتك المنزلية على عناوين IP تلقائيًا.

📊 مراقبة الاستخدام والحالة (UACM)

يتتبع النظام حالة المركبة تلقائياً لأغراض الصيانة.

ما الذي يتتبعه لماذا يهم ذلك
ساعات العمل جدولة الصيانة في الوقت المناسب
قراءات درجة الحرارة اكتشف المشاكل قبل حدوث الأعطال
أحداث الأعطال افهم ما الخطأ الذي يحدث
أنماط الاستخدام تحسين إدارة الأسطول

تساعد بيانات UACM القائمين على الصيانة على معرفة المركبات التي تحتاج إلى عناية قبل أن تتعطل - الانتقال من "الإصلاح عند التعطل" إلى "الصيانة عند الحاجة".

🖥️ واجهة التفاعل بين الإنسان والآلة (HMI)

يضمن معيار GVA HMI واجهات متسقة للطاقم:

  • تصميمات شاشة موحدة – نفس المساحات للحالة، وعناصر التحكم، والمعلومات
  • أنماط التحكم الشائعة – أزرار وتنقل مألوفة
  • الوصول القائم على الأدوار – يرى القادة والسائقون والمشغلون المعلومات المناسبة

مجموعة برامجنا

نظرة عامة على الهندسة المعمارية

flowchart TB subgraph App["YOUR APPLICATION"] AppContent["Mission Systems, HMI"] end subgraph Services["GVA SERVICES"] direction LR Alarms["🔔 Alarms"] Registry["📋 Registry"] UACM["📊 UACM"] HMI["🖥️ HMI"] end subgraph SDK["LDM SDK"] Wrappers["Qt6 Signal/Slot Wrappers\nEasy-to-use C++ classes for all LDM topics"] Libraries["Land Data Model Libraries\nLDM 9.1.0 | LDM 9.2.0 | LDM 10.0.0"] end DDS["AstuteDDS\nIndustry-standard DDS implementation"] Network["NETWORK\nEthernet / Vehicle Data Bus"] App --> Services Services --> SDK SDK --> DDS DDS --> Network style App fill:#e8f4e8,stroke:#4a9,color:#333 style Services fill:#fff3e0,stroke:#f90,color:#333 style SDK fill:#e3f2fd,stroke:#2196f3,color:#333 style DDS fill:#4a90d9,stroke:#2c5aa0,color:#fff style Network fill:#f5f5f5,stroke:#666,color:#333

التطبيقات المتاحة

طلب وصف حالة الاستخدام
Gva-qt6-hmi واجهة التفاعل بين الإنسان والآلة GVA تطبيق عرض الطاقم الرئيسي
gva-qt6-alarms خدمة أجهزة الإنذار إدارة الإنذارات على مستوى المركبة
gva-qt6-registry خدمة التسجيل تسجيل الأجهزة وتتبعها
gva-qt6-uacm خدمة UACM مراقبة الصحة والاستخدام
gva-qt6-j1939 بوابة CAN جسر إلى مجال السيارات
gva-qt6-app-bms نظام إدارة المباني نظام إدارة المعارك الخاص بنا لـ LDMv10

أدوات التطوير

أداة غاية
TOOLX مراقبة وتصحيح أخطاء تدفقات الفيديو وإنشاء تدفقات جديدة في الوقت الفعلي
LDMX مراقبة جميع رسائل LDM في الوقت الفعلي، وفحص التسجيلات، وتصحيح أخطاء الاتصالات
محاكي المركبات قم بإنشاء بيانات واقعية للمركبات للاختبار بدون أجهزة

ابدء

للمطورين

  1. قم ببناء حزمة تطوير البرامج (SDK) – اتبع دليل البدء السريع
  2. قم بتشغيل الأمثلة – شاهد عملية التواصل الحقيقية باستخدام القيمة المضافة العالمية (GVA) أثناء العمل
  3. استكشف مع LDMX – راقب حركة البيانات المباشرة

للمكاملين النظاميين

  1. افهم إصدار LDM الخاص بك – قم بمطابقته مع متطلبات مشروعك
  2. حدد مواضيعك – ما المعلومات التي ستنشرها وتشترك فيها؟
  3. يمكنك التكامل مع أغلفة البرامج الخاصة بنا – فئات الإشارة/الفتحة في Qt6 تجعل التكامل سهلاً

لمديري المشاريع

  1. الامتثال لمعايير GVA – تساعد حزمة تطوير البرامج (SDK) الخاصة بنا في تلبية متطلبات معيار Def Stan 23-09
  2. دعم متعدد البائعين – تعني قابلية التشغيل البيني لـ DDS المرونة في اختيار المعدات
  3. تقليل المخاطر – تطبيقات مثبتة لخدمات القيمة المضافة العالمية