Descripción
Optimiza la secuencia de trabajo en máquinas usando algoritmos de programación combinatoria.
Parámetros de la Tool
| Parámetro | Tipo | Req. | Default |
|---|---|---|---|
jobs | array | ✓ Sí | — |
machines | array | ✓ Sí | — |
| Campo | Tipo | Formato |
|---|---|---|
optimizedSequence | array | items→object |
makespanReduction | number | — |
Guía de Implementación
jobs es la lista de órdenes de producción con sus datos clave: tiempo de procesamiento por operación, fecha de entrega comprometida y prioridad. machines es el número de máquinas disponibles en la línea — el agente usa esto para calcular el problema de secuenciación correcto (single-machine, parallel machines, flow shop).
Enviar las órdenes pendientes, tiempos de ciclo y capacidades al módulo de secuenciación del APS (SAP PP/DS, Opcenter APS, Preactor). Pasar las restricciones de setup y ventanas de mantenimiento. Obtener la secuencia de producción optimizada devuelta por el APS. El tool no implementa algoritmos de scheduling; delega en el software APS existente.
optimizedSequence es el orden exacto en que cada máquina debe procesar las órdenes — se envía al MES para reprogramar la producción. makespanReduction es el beneficio tangible de la optimización que justifica su uso ante los operadores.
Diagrama de Gantt comparativo: secuencia actual vs optimizada, con el makespan de cada una resaltado. Tabla de órdenes con posición en secuencia actual y nueva posición. Métricas de beneficio: horas ahorradas, órdenes a tiempo. Botón de aplicar la secuencia al MES.
Conexiones con otras Tools
Desviación de proceso dispara reoptimización de secuencia
Evento ISO que genera esta tool
standardEvent.module.iddebe usar este nombre exacto.sequence_optimization_result→ se visualiza en el Dashboard ISO y Reporte de AuditoríaCláusulas ISO que cubre este evento
Optimización de secuencia de producción mediante modelos de ML.
Demo en vivo
Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real