Trenalia

Validación de los datos

Del 2026-10-19 al 2026-11-02 · calculado el 2026-11-02 20:16 UTC

Cuánto aciertan Trenalia y sus fuentes, medido con lo que pasó después: cada noche se compara lo que mostraba la web con la llegada real, medida por Trenalia con los paneles de las estaciones y con la posición GPS registrada durante todo el trayecto. Todo es automático: no se introduce nada a mano.

8,7 minerror medio del retraso de Trenalia (oficial: 7,9 min)
38 %muestras a ±3 min del retraso real al llegar
33trayectos con llegada observada (3499 muestras)
68,8 %alertas de red confirmadas (240 comprobadas)

1 · Qué pasó al final del trayecto

Trenalia mide por su cuenta cuándo llegó cada tren: con el panel de llegadas de la estación de destino (ADIF o RadarDeTrenes) cuando lo hay y, si no, con la posición GPS registrada de forma continua (entrada a menos de 700 m de la estación, o estimación con la última posición y velocidad si desaparece a menos de 3 km). Aquí se compara esa llegada con el último retraso que publicó Renfe. Sesgo positivo = Renfe da más retraso del observado.

MuestrasDiferencia media (min)Coinciden ±2 minSesgo de Renfe (min)p90
Todas las llegadas observadas334,845,5 %3,114
Panel de llegadas del destino275,540,7 %4,215,4
GPS: entrada en la estación4275 %-25,2
GPS: estimada al perder la señal cerca2250 %-22,8
Paneles al paso por cada estación20782,870,8 %-0,36

2 · Retraso mostrado frente a la llegada observada

La prueba más exigente: se compara lo que mostraba la web en cada momento con la llegada medida por Trenalia (panel o GPS), no con el dato de Renfe. «Oficial» es el retraso que publicaba Renfe; «Trenalia» el proyectado. Mejora = cuánto reduce Trenalia el error del oficial.

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
Total34997,98,747,2 %38 %0,7-9,9 %
0–15 min antes de llegar4265,3650,5 %42,7 %5,1-13,6 %
15–30 min antes de llegar4485,16,248,4 %42,2 %5,4-22,3 %
30–60 min antes de llegar7614,65,953,2 %43 %4,3-27,4 %
60–120 min antes de llegar10115,56,945 %32,2 %2,5-25,4 %
2–4 h antes de llegar85316,51642,1 %36 %-9,1+3,2 %

Por producto

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
Media distancia y regionales148412,512,938,6 %27,4 %-3,9-2,7 %
Euromed e Intercity86344,247,9 %43,5 %2-6,9 %
AVE6082,34,274,3 %62,3 %3,6-86,3 %
Alvia22712,313,60 %0 %13,6-10,8 %
Avant2002,52,686,5 %82,5 %-0,5-2,2 %
Avlo1177,912,234,2 %5,1 %12,2-53,7 %

Por día

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
2026-11-0112810,412,110,2 %3,1 %12,1-16,3 %
2026-11-0233717,88,548,6 %39,4 %0,3-9,6 %

3 · Retraso mostrado frente al último dato de Renfe

Lo mismo, tomando como final el último retraso que publicó Renfe al terminar el trayecto (disponible para casi todos los trayectos, pero no es una medida independiente). Mide si Trenalia se anticipa a lo que Renfe acabará diciendo.

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
Total93767,18,250,9 %45,6 %0,2-16,2 %
0–15 min antes de llegar10041,14,289,7 %72,4 %3,8-284,8 %
15–30 min antes de llegar10862,54,774,5 %62,1 %3,4-83,2 %
30–60 min antes de llegar19273,75,354 %46,4 %3-43,3 %
60–120 min antes de llegar28267,47,340,4 %39,1 %1+0,7 %
2–4 h antes de llegar253313,614,634,9 %34,6 %-5,6-7 %

Por producto

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
Media distancia y regionales542491146,8 %38,4 %0,1-22,6 %
AVE21553,63,665,6 %65,6 %0,5-1 %
Euromed e Intercity8634,44,455,2 %52,5 %-1,3+0,8 %
Alvia5487,77,926,6 %27,6 %3,7-2,1 %
Avant2513,13,668,1 %54,2 %2,7-14,6 %
Avlo1359,7624,4 %29,6 %-6+37,7 %

Por día

MuestrasError oficial (min)Error Trenalia (min)±3 min oficial±3 min TrenaliaSesgo (min)Mejora
2026-10-3157811,312,755,9 %44,6 %1-12,2 %
2026-11-0144805,86,847,8 %46,7 %1,4-18,5 %
2026-11-0243187,99,153,6 %44,6 %-1,1-15,2 %

4 · Modelos aprendidos

Se entrenan cada noche con el histórico y se evalúan con la última semana, que no se usa para entrenar. Solo se activan si mejoran claramente a la referencia.

Corrección del retraso (ETA)

faltan datos faltan datos · entrenado 2026-11-01 04:28 UTC · — de — necesarios

Filtro de falsas alarmas de alcance

faltan datos faltan alertas etiquetadas · entrenado 2026-11-01 04:28 UTC · — de — necesarios

5 · Alertas de alcance entre trenes

No hay datos oficiales con los que compararlas: se etiqueta lo que ocurrió después. Si la distancia siguió acortándose, la alerta era coherente con los datos; si el tren de delante estaba parado en una estación, probablemente era una falsa alarma (situación normal de explotación).

Candidatas evaluadas949
Alertas mostradas880
Siguió acortándose 2 min después11,8 %
Probable falsa alarma (tren de delante en estación)0,9 %

Qué pasó después

Revisión automática 3 h después de cada alerta mostrada: si los dos trenes terminaron su trayecto con normalidad, si Renfe o Adif publicaron una incidencia en la zona y si hubo alertas de red cerca. «Sin indicios» no es una confirmación oficial: el dato oficial de accidentes lo publica la CIAF.

Sin indicios327
Incidencia en la zona215
Con colisión o descarrilamiento en el texto0
Indicios a revisar170
Sin datos38
Revisadas a mano0

6 · Alertas de red

Una alerta de tramo o de tren detenido se da por confirmada si algún tren implicado ganó 3 min o más de retraso entre 10 y 30 min después; un salto brusco de retraso, si no se deshizo (no era un error del dato).

AlertasComprobadasConfirmadas
Tramo con varios trenes perdiendo tiempo9977,8 %
Tren detenido fuera de estación21319362,2 %
Salto brusco de retraso3938100 %
Total26124068,8 %

7 · Calidad del dato

Días con trayectorias3
Muestras de posición por día75.720
Posiciones ajustadas a la vía99,1 %
Precisión estimada (mediana)144 m · p90 748 m

Código libre (GNU GPL v3)