Ottimizzazione dello scheduling di produzione



Questo progetto è stato realizzato per un’azienda che opera nel settore della progettazione e costruzione di impianti per la lavorazione di materiali metallici. Il progetto è nato con una serie di obiettivi, tra i quali il miglioramento dei processi produttivi, la riduzione dei tempi di inattività delle macchine, l’ottimizzazione dei tempi di produzione e la riduzione dei ritardi nelle consegne.

Descrizione e Benefici

Le produzioni sono caratterizzate da una serie di lotti che vengono elaborati nell’ambito del parco macchine a disposizione. Si tratta di un processo complesso che deve tener conto di diversi fattori quali la lavorazione consecutiva dei lotti su diverse macchine, i tempi lunghi di set-up, le consegne e le priorità che cambiano quotidianamente e possono causare ritardi. Moxoff ha formalizzato i vari aspetti in termini matematici e ha realizzato un software di scheduling che, grazie ad algoritmi di ottimizzazione, permette una rapida ed efficace pianificazione dei processi, nel rispetto dei criteri desiderati. In questo modo l’addetto alla pianificazione dispone di una soluzione ottimizzata generata dall’algoritmo sulla quale può intervenire per modifiche minori.

Un software di scheduling basato su un modello matematico

Un modello matematico descrive l’impianto complessivo, composto da tutto il parco macchine a disposizione dell’azienda e l’insieme delle operazioni che devono essere effettuate sui lotti. Moxoff ha tradotto le logiche di produzione in vincoli matematici che aiutano a stabilire, molto rapidamente, se una certa pianificazione sia fattibile o meno. Inoltre è stato implementato un algoritmo di ottimizzazione, sviluppato ad hoc e basato su algoritmi genetici, per risolvere il problema dell’ottimizzazione associato allo scheduling. La soluzione restituisce la pianificazione ottima, nel rispetto di variabili d’interesse come il tempo di completamento, il carico di lavoro delle macchine e il ritardo totale sulle consegne.

  • Diminuzione dei tempi di inattività delle macchine, grazie al risultato dell’ottimizzatore, le macchine sono sfruttate al meglio riducendo i tempi di attesa causati dal concatenarsi di operazioni su macchine diverse
  • Riduzione dei tempi di pianificazione , è possibile pianificare in modo ottimale l’attività in pochi minuti, rispetto alle ore precedentemente richieste.
  • Maggior competitività , il software viene integrato nelle macchine di lavorazione, rappresentando un importante vantaggio competitivo per le aziende.



Contattaci