Ce guide montre aux planificateurs de production, aux responsables d'ordonnancement et aux responsables d'exploitation d'usines de tensioactifs spécialisés et d'oléochimiques comment modéliser une installation en six étapes dans Schantt — de la préparation des charges au conditionnement — et produire des plannings de production optimisés qui respectent les gammes par classe, les changements de série directionnels et la physique mixte batch (lot) et flow (flux continu).
Ce guide suit une entreprise composite fictive construite à partir de recherches sectorielles sur les tensioactifs spécialisés et les oléochimiques ; tous les noms, paramètres et chiffres sont illustratifs.
Contexte industriel
La fabrication de tensioactifs spécialisés et d'oléochimiques implique la réaction d'huiles naturelles, de graisses et de dérivés pétrochimiques en agents tensioactifs utilisés dans le nettoyage, les soins personnels, les produits agrochimiques et le traitement industriel. La production est généralement orientée batch (lot) avec plusieurs cuves parallèles, des temps d'attente inter-étapes et des classes de produits qui suivent des gammes distinctes à travers l'usine.
Solchem emploie environ 85 personnes sur un site unique de 4 200 m², fabriquant des classes de produits anioniques, non ioniques et pré-neutralisées à travers six étapes de production — préparation des charges, sulfonation, neutralisation, mélange, contrôle qualité et conditionnement — ordonnancées par une équipe de trois planificateurs. L'usine produit environ 2 800 tonnes de matière active par an pour environ 150 SKU, avec des tailles de lot allant de fûts de 500 kg à des chargements de 20 tonnes par camion-citerne. L'installation fonctionne en un seul poste du lundi au vendredi de 08 h 00 à 18 h 00, 50 heures par semaine, avec trois exceptions de calendrier et deux indisponibilités machine de maintenance planifiées chaque année.
Aperçu du procédé
flowchart LR
FP["Préparation des charges"] --> SU["Sulfonation"] --> NE["Neutralisation"] --> BL["Mélange"] --> QH["Contrôle qualité"] --> PA["Conditionnement"]
FP -.->|"Pont de saut non ionique"| NE
BL -.->|"Entrée pré-neutralisé"| BL
Flux de production en six étapes de Solchem, de la préparation des charges au conditionnement, avec des annotations de pont de saut et d'entrée en cours de route pour les trois classes de produits.
Notez que tous les produits ne visitent pas chaque étape. La classe non ionique saute la sulfonation via un temps de transfert-pont ; la classe pré-neutralisée entre au mélange, sautant la préparation des charges jusqu'à la neutralisation.
Défis d'ordonnancement et comment Schantt les relève
Le planning de production pour une usine de tensioactifs spécialisés est piloté par les commandes clients et les engagements de façonnage — une liste évolutive de produits avec des quantités demandées et des dates d'expédition cibles. Schantt considère la demande comme un ensemble de jobs produit-quantité, pas comme une prévision ; si votre activité est axée sur la production pour stock, vous pouvez saisir les lots de réapprovisionnement comme des jobs de la même manière. L'algorithme d'ordonnancement minimise la durée totale de production sur l'ensemble des jobs, en ordonnançant à partir d'une date de début sur l'horizon pratique que ce guide suppose — une fenêtre de deux à quatre semaines couvrant environ trente à cinquante jobs. Utilisez le mode Auto lorsque vous souhaitez que l'algorithme décide de la séquence des jobs et des affectations machine ; utilisez le mode Semi-Auto lorsque l'ordre de production est fixe mais que la sélection des machines et le timing nécessitent encore une optimisation.
Ce que Schantt gère bien
- Gamme multi-étapes ordonnée avec saut d'étape — chaque classe de produits définit son propre chemin ordonné à travers les étapes de l'usine ; les étapes sautées ne produisent aucune ligne d'opération.
- Matrices de changement de série directionnelles dépendant de la séquence — des temps de nettoyage par machine qui dépendent du couple chimique de→vers, appliqués automatiquement entre les jobs consécutifs.
- Étapes à machines parallèles avec affectation machine — réacteurs et cuves groupés par étape ; l'algorithme sélectionne sur quelle machine chaque job s'exécute en mode Auto ou Semi-Auto.
- Pipelines mixtes lot et flux continu — les étapes lot (réacteurs, cuves de mélange) et les étapes flux continu (lignes de conditionnement) coexistent dans une même gamme, chacune avec sa propre physique temporelle.
- Calendriers avec prise en compte des postes, exceptions et indisponibilités — heures de travail, jours fériés, samedis supplémentaires et arrêts de maintenance affectent tous le timing et s'affichent comme des superpositions sur le Gantt.
- Visibilité des attentes de matière et transferts partiels — les écarts de sous-alimentation apparaissent comme des segments étiquetés sur le Gantt ; les transferts chevauchants peuvent démarrer une étape aval sur un lot partiel.
Comment Schantt relève chaque défi
1. Gammes divergentes entre classes de produits.
- L'usine exploite trois familles de produits qui suivent des chemins différents à travers la ligne partagée. La classe anionique passe par la préparation des charges, la sulfonation, la neutralisation, le mélange, le contrôle qualité et le conditionnement — les six étapes. La classe non ionique saute la sulfonation, passant directement de la préparation des charges à la neutralisation via un pont de transfert de 50 minutes. La classe pré-neutralisée entre au mélange, sautant entièrement la préparation des charges jusqu'à la neutralisation. Un tableur qui suit ces trois routes manuellement crée des opportunités de mauvaise affectation — une commande mal affectée passe inaperçue jusqu'à ce qu'une étape aval signale l'incohérence.
- Schantt modélise la gamme par classe de produits, pas par usine. Vous définissez une fois la liste ordonnée des étapes pour chaque classe ; une étape absente de cette liste ne produit aucune opération et aucune ligne Gantt pour cette classe. Le temps de transfert entre la dernière étape avant un saut et la première après le saut comble automatiquement l'écart. Le planificateur saisit les jobs au point d'entrée réel de la classe — la classe pré-neutralisée commence au mélange, pas à la préparation des charges — et le planning gère le reste. Les erreurs de gamme inter-classes sont éliminées car la configuration impose le chemin.
2. Asymétrie directionnelle des changements de série entre couples chimiques.
- Passer d'une chimie à une autre sur un équipement partagé prend des durées différentes selon la direction. Sur la cuve de neutralisation et les trois cuves de mélange, le passage d'anionique à non ionique nécessite 45 minutes de nettoyage, tandis que l'inverse — non ionique vers anionique — ne prend que 30 minutes. Les changements intra-classe (anionique vers anionique, non ionique vers non ionique) s'achèvent en 15 minutes, et les transitions impliquant la classe pré-neutralisée s'établissent à 30 minutes dans les deux directions. Un planificateur qui applique un temps de nettoyage moyen unique perd l'opportunité de séquencer les jobs dans la direction la plus rapide.
- Schantt modélise les changements de série comme une matrice directionnelle par machine. Sur chaque machine partagée, vous saisissez la durée de nettoyage pour chaque couple chimique de→vers. L'algorithme lit ces durées lors de l'évaluation des séquences candidates : en mode Auto, il peut réordonner les jobs pour favoriser les transitions à faible changement ; en mode Semi-Auto, il respecte l'ordre du planificateur mais applique la durée correcte entre les jobs consécutifs. La pénalité de changement de série qui en résulte apparaît comme son propre segment étiqueté sur le Gantt avant la barre de traitement, de sorte que la durée et le couple chimique sont visibles en un coup d'oeil.
3. Cuves parallèles de taille et de compatibilité de classe inégales.
- L'étape de mélange dispose de trois cuves — 1 500 kg, 3 000 kg et 5 000 kg de capacité — toutes partagées entre les trois classes de produits avec plusieurs combinaisons de changement de série. Affecter un lot de 5 000 kg à la cuve de 1 500 kg est impossible, mais placer un petit lot sur la cuve de 5 000 kg gaspille de la capacité et peut créer un retard aval significatif tandis qu'un lot plus large en attente reste bloqué. Un planificateur manuel doit suivre la chimie actuelle, le temps de lot restant et le prochain moment disponible de chaque cuve sur trois récipients simultanément.
- Schantt groupe les trois cuves de mélange comme machines parallèles sous l'étape de mélange. Pour chaque machine, vous saisissez la taille de lot et la durée du cycle par classe de produits, ainsi que la matrice de changement de série complète. Lorsque l'algorithme affecte les jobs en mode Auto ou Semi-Auto, il considère l'éligibilité de la machine (cette cuve supporte-t-elle la classe de produits à une taille de lot viable ?), la chimie actuelle (quel temps de changement de série s'applique ?), et la disponibilité (quand la cuve devient-elle libre ?) — sélectionnant la cuve qui minimise l'impact global sur la durée totale de production. La machine choisie apparaît dans l'infobulle Gantt de l'opération, et le planificateur peut regrouper la vue par machine pour voir l'utilisation de chaque cuve.
4. Temps d'attente inter-étapes et sous-alimentation matière.
- La matière se déplace entre les étapes avec des délais de transfert fixes — 30 minutes de la sulfonation à la neutralisation, 30 minutes de la neutralisation au mélange, 15 minutes du mélange au laboratoire CQ — et l'intermédiaire sulfoné présente une contrainte de dégradation connue d'environ quatre heures à température de traitement. Lorsqu'une étape aval termine son lot en cours avant que l'étape amont ne livre le suivant, l'équipement reste inactif pendant des périodes prolongées, et ces écarts d'attente de matière se produisent plusieurs fois par mois. Le transfert de la neutralisation au mélange pour la classe anionique supporte également un transfert partiel à 1 500 kg, permettant à la cuve de mélange de démarrer avant la fin de la neutralisation.
- Les temps de transfert sont configurés comme des délais avant entre étapes : chaque transfert routé (y compris les ponts de saut) comporte une durée que le planning ajoute avant le début de l'étape aval. Le basculement de transfert partiel est défini par classe de produits et par étape — dans ce scénario, uniquement la classe anionique au transfert neutralisation-vers-mélange — de sorte que l'étape aval commence sur la première portion utilisable pendant que l'étape amont termine le reste. Si une étape aval manque de matière avant l'arrivée de la suivante, la simulation insère un segment d'attente de matière étiqueté entre les barres de traitement sur la ligne Gantt de cette opération, avec la raison visible dans l'infobulle. La fenêtre de dégradation de quatre heures est approximée par des temps de cycle précis et une consommation rapide via le transfert partiel ; le planificateur confirme la limite visuellement sur le Gantt.
5. Physique lot et flux continu combinée dans une seule gamme.
- La plupart des étapes de production fonctionnent en mode lot — des cuves qui traitent une charge fixe sur un cycle répété — mais l'étape finale de conditionnement fonctionne comme une ligne à flux continu à un débit constant : la ligne fût et GRV tourne à 3 000 kg par heure pour les trois classes de produits, tandis que le poste de chargement vrac (anionique uniquement) peut atteindre 20 000 kg par heure. Un modèle de timing en mode lot ne décrit pas une ligne de conditionnement, et un modèle en mode flux continu ne décrit pas un réacteur, pourtant les deux doivent se connecter dans le même planning.
- Schantt attribue à chaque étape un type de production — batch ou flow — et les gammes peuvent mélanger les deux dans un seul chemin. Les étapes lot sont paramétrées par la taille de lot et la durée du cycle ; le planning calcule la durée comme le nombre de lots complets nécessaires multiplié par le temps de cycle. Les étapes flux continu utilisent le débit en unités par heure ; le planning calcule la durée comme la quantité divisée par la cadence de la ligne. La simulation enchaîne les deux physiques de manière transparente : un réacteur lot termine sa charge, la matière se transfère via le délai configuré, et la ligne de conditionnement commence à la consommer à son débit continu. Si la ligne dépasse l'approvisionnement, le même mécanisme d'attente de matière met en pause l'opération flux continu jusqu'à l'arrivée de la charge suivante.
Ce qu'il faut modéliser dans Schantt
Le scénario Solchem se traduit en cinq entités de premier niveau que vous créez dans Schantt.
| Entité | Nombre | Notes |
|---|---|---|
| Étapes | 6 | Préparation des charges, Sulfonation, Neutralisation, Mélange, Contrôle qualité, Conditionnement |
| Machines | 11 | Cuves de pré-mélange A et B, Réacteur à film tombant SO₃ et Réacteur batch GLR, Cuve de neutralisation, Cuves de mélange 1 à 3, Laboratoire CQ, Ligne fût / GRV, Poste de chargement vrac |
| Classes de produits | 3 | Anionique, Non ionique, Pré-neutralisé |
| Produits | 3 | Pâte LAS-60, AE-7EO, Solution SLES-28 — un représentant par classe |
| Calendriers | 1 | Lundi–vendredi 08 h 00–18 h 00, 50 heures par semaine |
Modéliser chaque entité séparément — plutôt que de fusionner les gammes en une seule classe ou d'omettre les changements de série au niveau machine — est ce qui transforme une simple chronologie en un planning opérationnellement précis. Une gamme spécifique à la classe garantit que les produits non ioniques n'apparaissent jamais sur la ligne de sulfonation ; une matrice de changement de série directionnelle sur chaque cuve assure que l'algorithme séquence les jobs dans la direction la plus rapide ; et une étape à machines parallèles avec des données d'éligibilité par machine empêche le planning d'affecter un lot de 5 000 kg à la cuve de 1 500 kg. Chaque couche de fidélité élimine directement une classe d'erreur de planification qu'un tableur ne peut pas détecter, et le résultat est un planning auquel l'équipe peut faire confiance sans vérifier chaque ligne.
La sous-configuration — gammes par classe, temps de transfert (y compris le pont de saut non ionique), matrices de changement de série, paramètres de transfert partiel, exceptions de calendrier et indisponibilités machine — est définie sur les pages de détail des entités ci-dessus.
Configuration étape par étape
1. Créez les six étapes dans l'ordre. Ajoutez Préparation des charges, Sulfonation, Neutralisation, Mélange, Contrôle qualité et Conditionnement. Définissez le type de production de chaque étape — batch pour les cinq premières étapes, flow pour le Conditionnement. Sur la page de détail de chaque étape, saisissez les temps de transfert avant :
- Préparation des charges → Sulfonation : 20 min
- Préparation des charges → Neutralisation : 50 min (pont de saut non ionique)
- Sulfonation → Neutralisation : 30 min
- Neutralisation → Mélange : 30 min
- Mélange → Contrôle qualité : 15 min
- Contrôle qualité → Conditionnement : 20 min
2. Ajoutez onze machines à leurs étapes. Placez les deux cuves de pré-mélange sur Préparation des charges, le Réacteur à film tombant SO₃ et le Réacteur batch GLR sur Sulfonation, la Cuve de neutralisation sur Neutralisation, les trois cuves de mélange sur Mélange, le Laboratoire CQ sur Contrôle qualité, et la Ligne fût / GRV ainsi que le Poste de chargement vrac sur Conditionnement.
3. Créez les trois classes de produits et leurs gammes. Définissez Anionique, Non ionique et Pré-neutralisé. Sur la page de détail de chaque classe, définissez la liste ordonnée des étapes :
- Anionique : les six étapes, avec transfert partiel activé (quantité 1 500 kg) sur le tronçon Neutralisation-vers-Mélange.
- Non ionique : Préparation des charges, Neutralisation, Mélange, Contrôle qualité, Conditionnement — la sulfonation est absente de la liste.
- Pré-neutralisé : Mélange, Contrôle qualité, Conditionnement — la classe commence à la troisième étape.
4. Ajoutez un produit représentatif par classe. Créez la Pâte LAS-60 sous Anionique, AE-7EO sous Non ionique et la Solution SLES-28 sous Pré-neutralisé. Attribuez une couleur d'affichage à chacun pour distinguer facilement les barres Gantt.
5. Définissez les paramètres de capacité et les changements de série des machines (nécessite les classes de produits de l'étape 3). Sur la page de détail de chaque machine, saisissez la taille de lot et la durée du cycle par classe de produits que la machine dessert, ainsi que le débit pour les machines de conditionnement :
Préparation des charges — Cuve de pré-mélange A : Anionique et Non ionique — 2 000 kg, cycle de 90 min.
Préparation des charges — Cuve de pré-mélange B : Anionique et Non ionique — 1 500 kg, cycle de 60 min.
Sulfonation — Réacteur à film tombant SO₃ : Anionique — 3 000 kg, cycle de 120 min.
Sulfonation — Réacteur batch GLR : Anionique — 1 500 kg, cycle de 240 min.
Neutralisation — Cuve de neutralisation : Anionique et Non ionique — 2 500 kg, cycle de 120 min.
Mélange — Cuve 1 : Les trois classes — 1 500 kg, cycle de 90 min.
Mélange — Cuve 2 : Les trois classes — 3 000 kg, cycle de 120 min.
Mélange — Cuve 3 : Les trois classes — 5 000 kg, cycle de 180 min.
Contrôle qualité — Laboratoire CQ : Anionique et Pré-neutralisé — 3 000 kg, maintien de 120 min. Non ionique — 3 000 kg, maintien de 240 min.
Conditionnement — Ligne fût / GRV : Les trois classes — 3 000 kg/h de débit.
Conditionnement — Poste de chargement vrac : Anionique — 20 000 kg/h de débit.
Saisissez ensuite la matrice de changement de série sur chaque machine partagée. Utilisez les valeurs directionnelles documentées dans le scénario :
- Transitions intra-classe : 15 min sur toutes les machines partagées.
- Anionique vers Non ionique : 45 min sur la Cuve de neutralisation et les trois cuves de mélange.
- Non ionique vers Anionique : 30 min sur les mêmes machines.
- Pré-neutralisé vers Anionique ou Non ionique, et l'inverse : 30 min sur les trois cuves de mélange.
- Cuves de pré-mélange : 5 min entre classes (rinçage de purge).
- Laboratoire CQ : 0 min de changement de série (modélisé comme une mémoire tampon de temps, pas un nettoyage physique).
- Ligne fût / GRV : 15 min entre toute paire des trois classes (la ligne traite également l'Anionique, pas seulement le Poste de chargement vrac).
6. Configurez les calendriers, exceptions et indisponibilités (facultatif, dernière étape). Créez un calendrier Lundi–vendredi 08 h 00–18 h 00 par défaut. Ajoutez trois exceptions de calendrier : le Jour de l'An (1 janvier, non travaillé), la Fête du Travail (1 mai, non travaillé) et un samedi supplémentaire planifié (20 juin, 08 h 00–18 h 00). Ajoutez deux indisponibilités machine : un arrêt général de fin d'année (22–31 décembre) et un nettoyage trimestriel du Réacteur à film tombant SO₃ (15 mars).
Pour des instructions détaillées sur la configuration de chacun de ces éléments dans Schantt, consultez la documentation Schantt.
Erreurs fréquentes
1. Utiliser un temps de changement de série unique et global par étape. Saisir une seule durée de nettoyage pour toutes les transitions chimiques sur une cuve partagée ignore l'asymétrie directionnelle — 45 minutes dans un sens contre 30 minutes dans l'autre — et empêche l'algorithme de trouver des séquences à moindre changement. Correctif : Saisissez la matrice directionnelle complète sur chaque machine partagée, même pour les paires que vous prévoyez d'utiliser rarement.
2. Créer une seule classe de produits pour les trois routes. Une classe unique force tous les produits à suivre la même séquence d'étapes, de sorte que les produits non ioniques passeraient par la sulfonation et les produits pré-neutralisés commenceraient à la préparation des charges. Correctif : Créez une classe séparée par modèle de gamme et laissez les étapes non visitées hors de la liste d'étapes de chaque classe.
3. Modéliser toutes les étapes en type batch. Définir le Conditionnement en batch au lieu de flow produit des durées irréalistes car le planning calculerait des cycles complets au lieu d'une consommation continue à la cadence de la ligne. Correctif : Définissez le type de production du Conditionnement sur flow et saisissez le débit sur chaque machine de conditionnement plutôt qu'une taille de lot et un temps de cycle.
4. Définir un nombre de machines qui ne correspond pas à l'atelier. Modéliser une cuve de mélange au lieu de trois, ou une ligne de conditionnement au lieu de deux, permet à l'algorithme d'affecter les jobs à des ressources qui n'existent pas — ou laisse une capacité réelle inutilisée. Correctif : Ajoutez chaque machine physique qui contribue à la capacité du planning, même si elle est utilisée peu fréquemment.
5. Laisser les exceptions de calendrier et les indisponibilités non configurées. Un planning qui s'exécute sur une semaine par défaut de 50 heures ignore l'arrêt du Nouvel An, le jour férié du 1er mai et le nettoyage du réacteur SO₃, produisant des heures de début et de fin qui se décalent lorsque le calendrier est finalement corrigé. Correctif : Saisissez tous les jours fériés connus et les fenêtres de maintenance planifiées avant d'exécuter le planning pour la première fois.
À quoi ressemble un bon planning de production
Un planning bien configuré remplace la coordination manuelle sur tableur par un plan visuel unique que toute l'équipe peut lire et ajuster. Voici le delta que l'équipe de planification de Solchem constate après être passée de son flux de travail tableur de référence à un planning en mode Auto dans Schantt.
Avant (référentiel tableur) :
- Une à deux commandes par mois passant par la mauvaise séquence d'étapes, car la colonne de gamme du tableur était mise à jour manuellement et dérivait hors de synchronisation.
- Deux à quatre heures par semaine perdues à cause d'un ordre de production sous-optimal — le planificateur utilisait un temps de changement de série moyen unique et ne regroupait pas les chimies similaires.
- Trois à cinq incidents de temps mort par mois, chacun durant 30 à 90 minutes, lorsqu'une étape aval manquait de matière avant que l'étape amont ne livre, et que l'écart n'était constaté qu'après coup.
- Deux à quatre heures de retard aval par incident en raison de l'affectation d'un petit lot à une grande cuve de mélange tandis qu'un lot de 5 000 kg en attente restait bloqué.
Après (mode Auto de Schantt) :
- Chaque classe de produits suit sa gamme configurée ; les erreurs de gamme sont éliminées au niveau de la configuration, car le planning n'envoie jamais un produit non ionique via la sulfonation.
- Le regroupement des changements de série est optimisé par l'algorithme : lorsqu'une séquence à moindre changement existe (par exemple, regrouper les séquences anioniques pour minimiser les nettoyages inter-classes de 45 minutes), le planning l'adopte automatiquement, récupérant du temps auparavant perdu.
- Les intervalles d'attente de matière apparaissent comme des segments étiquetés entre les barres de traitement sur le Gantt. Le planificateur voit où et pourquoi une étape a calé — et peut ajuster les tailles de lot, les affectations machine ou l'ordre des jobs pour combler l'écart.
- L'affectation des machines entre les trois cuves de mélange est décidée job par job par l'algorithme, qui sélectionne la cuve compatible la plus petite pour chaque lot plutôt que de prendre par défaut la plus grande cuve disponible.
Essayez dans Schantt
Inscrivez-vous à Schantt et chargez le jeu de données d'exemple intégré pour construire vous-même ce scénario — chaque étape, machine, classe de produits, produit et calendrier de ce guide, avec ses gammes, changements de série, temps de transfert et indisponibilités déjà configurés, prêt à être ordonnancé. Votre configuration et vos plannings restent limités à votre compte d'équipe. Pour approfondir une étape, consultez la documentation Schantt.
Ready to schedule your own facility?
Essayez Schantt gratuitement — aucune carte bancaire requise. Passez du tableur au diagramme de Gantt optimisé en 60 minutes.
Essayer Schantt gratuitement