Arquitectura genérica del vehículo (GVA)
¿Qué es el VAB?
La Arquitectura Genérica de Vehículos (GVA) es un estándar del Ministerio de Defensa del Reino Unido que define cómo deben funcionar conjuntamente los sistemas electrónicos de los vehículos militares terrestres. Se trata de un lenguaje común que permite la comunicación fluida entre los distintos ordenadores, pantallas, sensores y equipos de un vehículo militar.
Una analogía cotidiana
Imagina que cada electrodoméstico de tu casa usara un tipo de enchufe diferente. Tu tostadora necesitaría un enchufe, tu hervidor otro y el cargador de tu teléfono otro más. Necesitarías adaptadores por todas partes, y reemplazar cualquier electrodoméstico sería complicado y costoso.
GVA resuelve este problema para los vehículos militares. En lugar de que cada equipo hable su propio idioma y utilice sus propios conectores, GVA ofrece:
- Una red de datos común , como Wi-Fi para los sistemas de su vehículo
- Conectores estandarizados : los equipos se conectan de la misma manera en todos los vehículos
- Pantallas y controles unificados : los miembros de la tripulación ven la misma interfaz familiar en cualquier vehículo GVA
¿Por qué es importante el VAB?
🎯 El problema que GVA resuelve
Antes de GVA, los vehículos militares a menudo tenían:
| Desafío | Impacto |
|---|---|
| Pantallas por todas partes | Cada sistema tenía su propia pantalla, lo que abarrotaba el espacio de la tripulación. |
| Equipo incompatible | Actualizar un sistema implicaba rediseñar otros |
| Diferentes controles | Las tripulaciones necesitaban volver a capacitarse para cada tipo de vehículo. |
| Cableado complejo | Cables únicos para cada dispositivo, mayor peso y puntos de falla |
| Costos elevados | Integración personalizada para cada cambio |
✅ La solución GVA
GVA crea una "arquitectura abierta": un marco estandarizado donde:
- Los equipos de diferentes fabricantes funcionan juntos , como cualquier dispositivo USB en cualquier computadora.
- Las actualizaciones son más sencillas : cambie el equipo antiguo por uno nuevo sin tener que rediseñar todo el vehículo.
- Las tripulaciones se entrenan una vez : las mismas pantallas y controles familiares en todos los vehículos de GVA
- Los costos se reducen con el tiempo : más proveedores pueden competir, lo que reduce los precios
Beneficios clave del VAB
Para tripulaciones de vehículos
Interfaz familiar en todas partes
- Los mismos diseños de pantalla, menús y controles en todos los vehículos GVA
- Tiempo de entrenamiento reducido al cambiar de tipo de vehículo
- El funcionamiento intuitivo reduce la carga de trabajo en situaciones de alto estrés.
Para el mantenimiento de vehículos
🔧 Más fácil de mantener y actualizar
- Los sistemas de monitoreo de salud rastrean automáticamente el estado del vehículo
- Diagnósticos estandarizados en toda la flota
- Los equipos defectuosos se pueden identificar y reemplazar rápidamente
Para Adquisiciones de Defensa
💷 Mejor relación calidad-precio
- Varios proveedores pueden proporcionar equipos compatibles
- Reducción del tiempo y el coste de integración de nuevas capacidades
- Mayor vida útil del vehículo gracias a una actualización tecnológica más sencilla
El modelo de datos territoriales (LDM)
¿Qué es el Modelo de Datos Territoriales?
El Modelo de Datos Terrestres (LDM) es el vocabulario y la gramática que utilizan los sistemas GVA para comunicarse. Al igual que los idiomas humanos tienen diccionarios y reglas, el LDM define:
| Concepto | Qué significa | Ejemplo |
|---|---|---|
| Temas | Categorías de información | "Alarmas", "Posición del vehículo", "Nivel de combustible" |
| Tipos de datos | Cómo se estructura la información | Temperatura como número con unidades |
| Mensajes | Formas estándar de enviar información | "Advertencia: Sobrecalentamiento del motor" |
¿Por qué es esto importante?
Cuando un sensor de combustible quiere indicar a la pantalla de la tripulación cuánto combustible queda, ambos sistemas deben estar de acuerdo en:
- ¿Cómo llamarlo ? "Nivel de combustible", no "Cantidad del tanque" ni "Gasolina restante"
- Cómo medirlo : litros, no galones ni porcentajes
- Cuándo enviarlo : cada segundo o solo cuando cambia
El LDM estandariza todo esto, garantizando que:
- Un sensor de combustible de la empresa A puede comunicarse con una pantalla de la empresa B
- Los nuevos equipos comprenden los sistemas existentes de inmediato
- Todos los vehículos reportan datos en el mismo formato para la gestión de flotas
Versiones de LDM
El modelo de datos territoriales evoluciona a medida que se añaden nuevas capacidades:
| Versión | Descripción |
|---|---|
| LDM 9.1.0 | Modelo de datos anterior del VAB del Reino Unido |
| LDM 9.2.0 | Mejoras incrementales |
| LDM 10.0.0 | Estándar actual de GVA del Reino Unido (Def Stan 23-09 Issue 3) |
| AS LDM 7.2.5 | Variante australiana para sus programas de vehículos |
Cómo fluye la información en un vehículo GVA
El modelo de publicación-suscripción
GVA utiliza un patrón de comunicación llamado publicación-suscripción (o "pub-sub"). Funciona así:
Cómo funciona:
Los editores envían información a la red sin saber quién está escuchando
- "La temperatura del motor es de 85°C"
Los suscriptores reciben sólo la información que les interesa
- La pantalla muestra la temperatura a la tripulación.
- La computadora lo registra para registros de mantenimiento.
Nadie necesita saber nada del otro
- ¿Añadir una nueva pantalla? Simplemente se suscribe a la información que necesita.
- ¿Quitar un sensor? La red se adapta automáticamente.
Esto se llama DDS (Servicio de distribución de datos) , un estándar industrial utilizado en muchas aplicaciones exigentes, incluido el control del tráfico aéreo y los dispositivos médicos.
Servicios GVA en nuestro software
Nuestro SDK LDM proporciona implementaciones listas para usar de servicios GVA clave:
🔔 Servicio de Alarmas
Gestiona advertencias y alertas en toda la plataforma del vehículo.
| Categoría | Prioridad | Ejemplo |
|---|---|---|
| Advertencia | 🔴 Más alto | Pérdida de un sistema crítico para la seguridad |
| Precaución | 🟡 Medio | Funcionalidad degradada |
| Consultivo | 🟢 Más bajo | Notificación informativa |
El Servicio de Alarmas garantiza que las advertencias críticas lleguen a los miembros de la tripulación de manera constante, siguiendo la especificación de GVA sobre cómo se presentan, reconocen y borran las alarmas.
Servicio de Registro
Realiza un seguimiento de todos los dispositivos y sistemas del vehículo.
Cuando un nuevo equipo se conecta a la red GVA,
- Solicita registro : "Hola, soy una cámara termográfica, modelo XYZ"
- Recibe un ID : el registro le asigna un identificador único
- Se vuelve visible : otros sistemas ahora pueden encontrarlo y comunicarse con él
Esto es similar a cómo los dispositivos de su red doméstica obtienen direcciones IP automáticamente.
Monitoreo de uso y condición (UACM)
Realiza un seguimiento automático del estado del vehículo para fines de mantenimiento.
| Lo que rastrea | Por qué es importante |
|---|---|
| Horario de atención | Programe el mantenimiento en el momento adecuado |
| Lecturas de temperatura | Detectar problemas antes de fallos |
| Eventos de falla | Entender qué está mal |
| Patrones de uso | Optimizar la gestión de la flota |
Los datos de UACM ayudan a los mantenedores a saber qué vehículos necesitan atención antes de que se averíen, pasando de "repararlos cuando se rompen" a "mantenerlos cuando sea necesario".
Interfaz hombre-máquina (HMI)
El estándar HMI de GVA garantiza interfaces de tripulación consistentes:
- Diseños de pantalla estandarizados : mismas áreas para estado, controles e información
- Patrones de control comunes : botones y navegación familiares
- Acceso basado en roles : los comandantes, conductores y operadores ven la información adecuada
Nuestra pila de software
Descripción general de la arquitectura
Aplicaciones disponibles
| Solicitud | Descripción | Caso de uso |
|---|---|---|
| gva-qt6-hmi | Interfaz hombre-máquina GVA | Aplicación de visualización de la tripulación principal |
| alarmas gva-qt6 | Servicio de Alarmas | Gestión de alarmas en todo el vehículo |
| registro gva-qt6 | Servicio de Registro | Registro y seguimiento de dispositivos |
| gva-qt6-uacm | Servicio UACM | Monitoreo de salud y uso |
| gva-qt6-j1939 | Puerta de enlace CAN | Puente al dominio de la automoción |
| gva-qt6-app-bms | Sistema BMS | Nuestro sistema de gestión de batallas para LDMv10 |
Herramientas de desarrollo
| Herramienta | Objetivo |
|---|---|
| TOOLX | Supervisar y depurar transmisiones de vídeo y crear nuevas en tiempo real |
| LDMX | Supervise todos los mensajes LDM en tiempo real, inspeccione los registros y depure las comunicaciones |
| Simulador de vehículos | Genere datos realistas del vehículo para realizar pruebas sin hardware |
Empezando
Para desarrolladores
- Cree el SDK : siga la Guía de inicio rápido
- Ejecute los ejemplos : vea la comunicación GVA real en acción
- Explora con LDMX : monitoriza el tráfico de datos en tiempo real
Para integradores de sistemas
- Comprenda su versión de LDM : Adapte su proyecto a sus requisitos
- Define tus temas : ¿Qué información publicarás y a qué te suscribirás?
- Integre con nuestros envoltorios : las clases de señal/ranura Qt6 hacen que la integración sea sencilla
Para gerentes de proyectos
- Cumplimiento de GVA : nuestro SDK ayuda a cumplir con los requisitos de Def Stan 23-09
- Compatibilidad con múltiples proveedores : la interoperabilidad de DDS significa flexibilidad en la elección de equipos
- Riesgo reducido : Implementaciones comprobadas de servicios GVA