Planificar

Optimización de Viajes con IA

Asigna consignaciones automáticamente a vehículos con un solver VRP integrado — y previsualiza el resultado antes de confirmar.

VRPPTV OptiFlow2-optEU 561/2006Preview modeKafka
VRP
Solver built-in
5
Optimiser engines
EU 561
Regulation compliant
Preview
Before committing
Ruta de un viaje en un mapa con paradas numeradas y un panel de edición que ofrece activar edición, añadir parada, reordenar paradas y ajustar límites
Edite a mano una ruta generada: añada paradas, reordénelas y recalcule.

Deja de pasar horas construyendo planes de ruta manualmente. El solver VRP (Problema de Enrutamiento de Vehículos) integrado de Transportial analiza cada consignación abierta, cada vehículo disponible, restricciones de capacidad, ventanas de tiempo y normativas de conducción de la UE — y produce un plan optimizado en segundos.

Qué hace

Un inventario a nivel de código de lo que cubre Optimización de Viajes con IA, con los términos que encontrará dentro del producto.

Elija el motor que se ajusta al trabajo

El optimizador es intercambiable por plataforma; las restricciones siguientes dependen del motor que seleccione.

  • PTV OptiFlow

    La optimización de rutas de PTV Developer con perfiles de enrutamiento configurables, modo de tráfico, coste por hora, kilómetro, parada, ruta y vehículo sin usar, costes de subcontratación, compacidad, equilibrado de duración, horizonte de planificación, reglas de pausas del conductor y atributos de vehículo ADR o de alto valor.

  • PTV xTour

    Planificación de rutas en PTV xServer para las plataformas que aún lo utilizan (xServer 1 llega al fin de su vida útil el 1 de septiembre de 2026; OptiFlow es su sucesor).

  • OSRM y CloverOpt

    OSRM resuelve la ordenación de paradas para un solo vehículo (TSP); CloverOpt es un servicio VRP en la nube para las plataformas que lo prefieran.

  • Solver de Transportial

    El solver propio construye viajes por vecino más cercano, los mejora con movimientos de reubicación, intercambio, fusión y división bajo búsqueda local voraz o recocido simulado, y pule cada ruta con 2-opt. Minimiza la distancia.

Lo que respeta el optimizador

  • Intervalos de operación del vehículo

    Ventanas de operación por defecto por vehículo, un periodo máximo de conducción y un periodo total máximo por ruta.

  • Límites de forma de la ruta

    Máximo de paradas por ruta y máximo de bultos por ruta, además de conmutadores para ignorar las restricciones de ubicación, envío o acción cuando quiera un primer borrador aproximado.

  • Objetivo de optimización

    Distancia, tiempo, CO₂ o coste, según el motor. PTV, OptiFlow, OSRM y CloverOpt ofrecen los cuatro; el solver propio optimiza la distancia.

  • Restricciones a partir de los datos

    Ventanas horarias, peso, tamaño, velocidad, valor de sensor, tipo de combustible, tipo de vehículo, norma de emisiones, tipo de equipo y restricciones de ruta en envíos y ubicaciones, cada una obligatoria o preferida.

Previsualice, ajuste, confirme

  • Previsualización antes de guardar

    El optimizador devuelve viajes completados y una lista de envíos que no pudo ubicar. No se guarda nada hasta que pulsa "Guardar todos los viajes".

  • Edite el resultado

    Abra cualquier viaje generado en el mapa, añada o reordene paradas, invierta la ruta y recalcule; el tablero de planificación muestra el efecto en las ETA y el estado del plan.

  • ETA conscientes de las horas del conductor

    La planificación opcional según el Reglamento (CE) 561/2006 inserta pausas y descansos diarios en la ruta y en la cadena de ETA, de modo que las horas prometidas ya incluyen el descanso del conductor.

  • Recomendaciones para un envío

    Para un único envío, el motor de recomendaciones puntúa vehículos, conductores, equipos, contratos de capacidad y viajes existentes con reglas ponderadas (proximidad, tiempo de conducción, ADR, permiso, idioma, conflictos de agenda, margen disponible) y explica cada puntuación.

Cómo funciona

  1. Seleccione el alcance

    Abra la pestaña Optimizador y elija los envíos abiertos y los vehículos que puede usar; establezca intervalos de operación, periodo máximo de conducción y periodo máximo.

  2. Ejecute

    Pulse "¡Optimizar!". El motor seleccionado compone rutas contra la capacidad y las restricciones indicadas y devuelve viajes completados y envíos no planificados.

  3. Inspeccione

    Cada viaje propuesto muestra sus paradas, distancia, duración, coste y emisiones. Los envíos no ubicados indican el motivo, para que pueda relajar una restricción o añadir capacidad.

  4. Ajuste a mano

    Arrastre un envío a otro viaje, reordene paradas en el mapa o fije una asignación que no quiera que cambie, y después recalcule.

  5. Guarde y despache

    Guarde todos los viajes. Aparecen en los tableros con estado del plan, listos para confirmar y enviar a los conductores.

Planboard con una carga arrastrada al panel de viajes, resaltado como destino válido
El resultado del optimizador llega al mismo panel de viajes que la planificación manual.

La optimización es una herramienta para los planificadores, no un sustituto

Transportial trata el optimizador como un primer borrador. Produce rutas rápidamente contra restricciones explícitas y luego devuelve el control: el planificador ve cada viaje en el mapa y en el tablero, mueve lo que el conocimiento local dice que debe moverse, y solo entonces guarda. Por eso el resultado pasa por el mismo panel de viajes que la planificación manual de arrastrar y soltar.

Las barreras de seguridad del tablero de planificación también se ejecutan sobre el resultado guardado. A las alertas de horas del conductor, capacidad, ADR y conflictos no les importa si el viaje lo construyó una persona o un algoritmo.

Resultado del planificador de rutas con distancia, duración y un resumen de costes de distancia, tiempo de trabajo, energía y peajes, además de la ruta en un mapa
Cada viaje generado lleva distancia, duración y un desglose completo de costes.

Por qué el motor es intercambiable

Ningún optimizador único se ajusta a todas las operaciones. Una operación de paquetería con 200 paradas por furgoneta necesita heurísticas distintas que una flota de cisternas con ADR estricto y ventanas horarias. Transportial ejecuta el motor como un ajuste de plataforma, de modo que un inquilino puede empezar con el solver propio y pasar a PTV OptiFlow cuando sus restricciones justifiquen la licencia, sin cambiar la forma de trabajar de los planificadores.

Lo mismo se aplica al enrutamiento. El calculador de rutas detrás del optimizador puede ser PTV, HERE, Google, OSRM o el GraphHopper autoalojado, y el trabajo de enrutamiento puede delegarse de forma asíncrona a nodos de trabajo a través de Kafka cuando hay que calcular muchas rutas a la vez.

Conceptos y terminología

Las palabras que usa este módulo, con enlaces al glosario completo cuando un término tiene su propia página.

Abrir el glosario
Problema de enrutamiento de vehículos (VRP)Glosario
Asignar un conjunto de envíos a una flota de vehículos y ordenar las paradas de modo que la distancia, el tiempo, el coste o el CO₂ totales se minimicen bajo restricciones de capacidad y ventanas horarias.
Objetivo
Lo que el motor minimiza: distancia, tiempo, CO₂ o coste. Los objetivos disponibles dependen del motor seleccionado.
2-opt
Un movimiento de pulido de ruta que invierte un segmento de la ruta cuando ello la acorta; lo usa el solver propio después de la construcción.
Intervalo de operación
La ventana en la que un vehículo puede trabajar durante una ejecución de optimización, con un periodo máximo de conducción y un periodo total.
Restricción
Una regla sobre un envío, ubicación o viaje (ventana horaria, peso, tamaño, tipo de vehículo, norma de emisiones, tipo de equipo, valor de sensor, ruta) marcada como obligatoria o preferida.
Recomendación
Un candidato puntuado y explicado (vehículo, conductor, equipo, contrato de capacidad o viaje existente) para un envío.
Reglamento (CE) 561/2006Glosario
El reglamento de tiempos de conducción cuyas pausas y descansos pueden insertarse en rutas y ETA durante la optimización.

Funciona con

Conectores que alimentan o consumen este módulo de serie.

Pensado para

Dónde más pesa este módulo, además de las herramientas gratuitas sobre el mismo tema.

Detalles técnicos

El motor de optimización es un ajuste de plataforma. El trabajo de enrutamiento y optimización se descarga de forma asíncrona a nodos worker mediante Apache Kafka. PTV OptiFlow, PTV xTour, OSRM y CloverOpt ofrecen los objetivos distancia, tiempo, CO₂ y coste; el solver propio minimiza la distancia.

Preguntas frecuentes

¿Qué motores de optimización están disponibles?

PTV OptiFlow, PTV xTour (xServer 1, retirado en septiembre de 2026), OSRM, CloverOpt y el solver propio de Transportial. El motor es un ajuste de plataforma.

¿Respeta el optimizador las normas de tiempos de conducción?

PTV OptiFlow aplica directamente las reglas de pausas del conductor. Para cualquier motor, el planificador opcional según el Reglamento (CE) 561/2006 inserta pausas y descansos diarios en rutas y cadenas de ETA, y las alertas integradas señalan el tiempo de conducción restante insuficiente en el viaje guardado.

¿Puedo mantener fijas algunas asignaciones?

Sí. Las asignaciones fijadas y las restricciones marcadas como obligatorias se conservan; el optimizador trabaja en torno a ellas. También puede ignorar las restricciones de ubicación, envío o acción para un primer borrador aproximado.

¿Qué ocurre con los envíos que el optimizador no puede ubicar?

Se listan como no planificados con el motivo, para que pueda añadir capacidad, relajar una ventana o planificarlos a mano en el tablero.

¿Puede optimizar por CO₂ en lugar de por distancia?

Sí, con PTV, OptiFlow, OSRM y CloverOpt, que ofrecen los objetivos de distancia, tiempo, CO₂ y coste. El solver propio optimiza la distancia.

¿Funciona para una única orden nueva que llega a media jornada?

Use las recomendaciones en el envío: puntúa los viajes existentes por solapamiento temporal, margen disponible en peso, volumen y metros lineales, proximidad de la recogida y compatibilidad ADR, y le permite aplicar la mejor combinación con un clic.

¿Listo para ponerlo en práctica?

Comienza gratis con acceso completo a la plataforma, o habla con nuestro equipo sobre tu operación.