Skip to Content

Comando HM — Detector de Maniobras Bruscas

Detección inteligente de eventos de conducción con 8 instancias independientes y 8 algoritmos especializados.


¿Para qué sirve?

Caso de usoDescripción
🏎️ Scoring de conducciónEvaluar el estilo de manejo del conductor
🚨 Alertas de seguridadNotificar frenadas bruscas o maniobras peligrosas
💥 Detección de impactosIdentificar colisiones o accidentes
📈 Análisis de flotaGenerar estadísticas de comportamiento

Descripción

El módulo HM detecta eventos de conducción usando 8 instancias independientes (HM00-HM07) donde cada una puede configurarse para cualquier tipo de algoritmo (0-7):

  • HMxx = Índice de módulo (instancia independiente)
  • eventType = Tipo de algoritmo de detección (0-7)
  • Flexibilidad total: HM03 puede usar algoritmo tipo 5, HM00 puede usar tipo 2, etc.

Configuración

Sintaxis

SHMxxE,eventType,magnitude,min_speed_kmh,hysteresis_percent,time_window_ms,cooldown_s

Parámetros

ParámetroDescripción
xxInstancia del módulo (00-07)
eventTypeAlgoritmo a usar (0-7)
magnitudeUmbral (km/h para GPS, mg para acelerómetro)
min_speed_kmhVelocidad mínima GPS (0 = sin restricción)
hysteresis_percentPorcentaje de histéresis anti-oscilación
time_window_msDuración mínima sostenida (0 = instantáneo)
cooldown_sTiempo entre eventos (anti-spam)

Tipos de Algoritmos

🌐 Híbridos GPS + Acelerómetro (Tipos 0-4)

Requieren velocidad mínima y duración sostenida.

TipoIconoNombreDetectaParámetros típicos
0🏎️Aceleración GPSIncremento velocidad ≥ magnitude km/h5-15 km/h, vel_min 5 km/h, 2-5s
1🛑Frenado GPSDecremento velocidad ≤ -magnitude km/h8-15 km/h, vel_min 10 km/h, 2-4s
2↪️Giro IzquierdaFuerza lateral + hacia derecha250-400 mg, vel_min 15 km/h, 1-3s
3↩️Giro DerechaFuerza lateral - hacia izquierda250-400 mg, vel_min 15 km/h, 1-3s
4🌀CentrípetaFuerza total: √(x²+y²)300-500 mg, vel_min 20 km/h, 2-4s

⚡ Puros de Acelerómetro (Tipos 5-7)

Sin restricción de velocidad, detección instantánea o con duración.

TipoIconoNombreDetectaParámetros típicos
5↔️Impacto Lateral|acc_y| ≥ magnitude1500-3000 mg, vel_min 0, 0-100ms
6⬆️Impacto Frontalacc_x ≤ -magnitude1500-3000 mg, vel_min 0, 0-100ms
7⬇️Impacto Posterioracc_x ≥ +magnitude1500-3000 mg, vel_min 0, 0-100ms

Ejemplos por Aplicación

🚛 Flota Comercial

>SHM00E,0,5,3,20,4000,10< // Módulo HM00 usando algoritmo tipo 0 (Aceleración) >SHM01E,1,8,8,15,3000,8< // Módulo HM01 usando algoritmo tipo 1 (Frenado) >SHM02E,5,1500,0,10,0,45< // Módulo HM02 usando algoritmo tipo 5 (Impacto lateral) >SHM03E,6,1500,0,10,0,45< // Módulo HM03 usando algoritmo tipo 6 (Impacto frontal)

⛽ Vehículos Peligrosos (Petróleo)

>SHM00E,0,4,3,25,5000,15< // Módulo HM00 = Aceleración muy suave (4 km/h incremento) >SHM01E,1,6,5,20,4000,12< // Módulo HM01 = Frenado gradual (6 km/h decremento) >SHM02E,2,200,10,15,3000,8< // Módulo HM02 = Giro izquierda muy suave (200 mg) >SHM03E,3,200,10,15,3000,8< // Módulo HM03 = Giro derecha muy suave (200 mg) >SHM04E,4,220,15,12,4000,10< // Módulo HM04 = Centrípeta conservadora (220 mg) >SHM05E,5,1200,0,10,100,45< // Módulo HM05 = Impacto lateral (detección de colisión) >SHM06E,6,1200,0,10,100,45< // Módulo HM06 = Impacto frontal (protección crítica) >SHM07E,7,1200,0,10,100,45< // Módulo HM07 = Impacto posterior (seguridad máxima)

🚗 Familiar Estándar

>SHM00E,0,7,5,15,3000,5< // Módulo HM00 = Algoritmo Aceleración >SHM01E,1,10,10,10,2000,5< // Módulo HM01 = Algoritmo Frenado >SHM02E,2,330,15,10,2000,3< // Módulo HM02 = Algoritmo Giro izquierda >SHM03E,3,330,15,10,2000,3< // Módulo HM03 = Algoritmo Giro derecha >SHM04E,5,2000,0,5,0,30< // Módulo HM04 = Algoritmo Impacto lateral >SHM05E,6,2000,0,5,0,30< // Módulo HM05 = Algoritmo Impacto frontal >SHM06E,7,2000,0,5,0,30< // Módulo HM06 = Algoritmo Impacto posterior >SHM07E,4,330,20,10,2000,5< // Módulo HM07 = Algoritmo Centrípeta

Validaciones

Límites por Tipo

TipoUnidadMáximo
GPS (0-1)km/h50
Acelerómetro (2-7)mg8000
time_window_msmsGPS mínimo 100ms, impactos pueden ser 0ms
cooldown_ss120

Histéresis Anti-Oscilación

FaseComportamiento
Activaciónmagnitude + histéresis (umbral más alto)
Desactivaciónmagnitude base (umbral más bajo)
PrevieneActivaciones/desactivaciones repetitivas

Recomendaciones

Para Máxima Seguridad

  • Usar tipos 0,1 con magnitude bajo (4-8 km/h)
  • time_window_ms largo (3000-5000ms)
  • cooldown_s extendido (10-15s)

Para Detección de Accidentes

  • Usar tipos 5,6,7 con magnitude medio (1500-2500 mg)
  • time_window_ms corto (0-100ms)
  • cooldown_s largo (30-45s)

Para Evaluación Conductores

  • Combinar todos los tipos en módulos diferentes
  • magnitude moderado según perfil del vehículo
  • cooldown_s moderado (3-8s)

Señales Asociadas

SeñalÍndiceApto para uso condicional
HM00-07NO

Los disparadores disponibles son HM00+ a HM07+. Solo flanco positivo.


Compatibilidad

💾Firmware:v1.9.15
SP-IOT
SM-IOT
ZE-IOT

Ver También

Last updated on