Sur le papier, l’ordonnancement est simple : décider quand, où et dans quel ordre la production s’exécute. La définition des manuels vaut pour n’importe quelle usine. Dans une raffinerie ou un site chimique, cette décision se heurte pourtant à la physique - des produits intermédiaires qui ne peuvent pas attendre, des unités qui ne peuvent pas s’arrêter, des règles de nettoyage qui dominent le calendrier - et devient l’un des problèmes d’optimisation les plus durs de l’industrie. Voici ce que fait réellement l’ordonnancement dans les industries de process, comment le puzzle se résout, et ce qui décide en pratique de sa réussite.
Qu’est-ce que l’ordonnancement dans l’industrie de process ?
L’ordonnancement (en anglais scheduling) est la planification détaillée et à court terme de l’exploitation : il détermine quand, où et dans quel ordre les produits, les lots et les mouvements s’exécutent réellement - sur quelles unités, avec quels bacs et quelles lignes, dans quelle séquence. L’horizon typique va de quelques heures à quelques jours ; les résultats typiques sont des programmes de transfert, des programmes d’unités et des affectations de bacs.
Il se situe entre deux disciplines sœurs. La planification décide quoi produire, en quelle quantité et à quelle économie, sur un horizon de quelques semaines à un mois : choix des charges, utilisation des unités, volumes de production. Le bilan matière boucle la boucle en rapprochant mesures process et données laboratoire de ce qui a réellement coulé (pourquoi cela compte bien plus qu’il n’y paraît : Pourquoi les raffineries comptent en tonnes). En bref : la planification est la cible, l’ordonnancement l’exécution, le bilan matière le résultat réel. Voilà pour les manuels. Place au terrain.
Un plan est une promesse. L’ordonnancement est la manière de la tenir. Le bilan matière dit si vous y êtes parvenu.
Les quatre questions auxquelles un ordonnancement répond chaque jour
- Séquence. Dans quel ordre les différents produits passent-ils sur une unité - et que coûte chaque transition ?
- Ressources. Quels réacteurs, cuves, lignes de conditionnement ou bacs sont affectés à quel lot ou à quelle campagne ?
- Transitions. Comment minimiser les temps de préparation et de nettoyage ? Après le produit A, une unité exige souvent un nettoyage lourd avant que le produit B puisse démarrer.
- Stockage et disponibilité. Quand les bacs intermédiaires arrivent-ils à saturation, et quand les matières premières, additifs ou libérations laboratoire doivent-ils être prêts ?
Le lien avec l’industrie
Pourquoi l’ordonnancement est-il plus difficile en industrie de process qu’en fabrication discrète ?
Parce que dans une usine de process - contrairement à un atelier de montage - on ne peut pas simplement poser l’en-cours sur une étagère. La production de process ajoute des contraintes que la fabrication discrète connaît rarement :
| Fabrication discrète | Industrie de process | |
| En-cours | Pièces dénombrables, stockables en rayon | Flux et lots ; intermédiaires souvent périssables ou limités par les bacs |
| Interrompre un ordre | Généralement possible | Souvent impossible - réactions et unités continues ne se mettent pas en pause |
| Changement de série | Rééquiper une machine | Nettoyage, rinçage, règles de contamination, libération qualité |
| Types de procédés | Un seul paradigme le plus souvent | Procédés continus et batch à synchroniser entre eux |
| Logique de regroupement | Tailles de lots | Campagnes : produits similaires regroupés pour réduire nettoyages et contaminations croisées |
La seule durée de vie des intermédiaires change tout : un produit à retraiter sous quelques heures élimine des familles entières de plannings pourtant attractifs. Ajoutez la coexistence du continu et du batch, plus la marche en campagnes, et l’espace des plannings réalisables devient aussi étroit qu’immense.
Les mathématiques
Pourquoi l’ordonnancement d’un site est-il si difficile à calculer ?
Parce que le nombre de plannings possibles explose. Séquencer seulement 10 passages de produits sur une seule unité autorise déjà plus de 3,6 millions d’ordres ; avec 20, on dépasse deux trillions - un nombre à 19 chiffres. Un site réel ajoute des dizaines d’unités, des bacs et des lignes partagés, des règles de nettoyage et de contamination, des limites de durée de vie, la disponibilité du personnel et des dates d’expédition - tout à la fois. L’ordonnancement appartient à la classe des problèmes NP-difficiles : à mesure que le site grandit, trouver le planning prouvé optimal exige vite plus de temps de calcul que quiconque n’en a.
Sous des contraintes dures qui ne peuvent jamais être violées, un planning cherche à améliorer plusieurs objectifs à la fois - qui tirent régulièrement dans des directions opposées : la durée totale (quand le dernier passage se termine-t-il), les temps de transition et de nettoyage, l’utilisation des unités coûteuses - réacteurs, colonnes, lignes de conditionnement -, le respect des dates clients et d’expédition, et la durée pendant laquelle les intermédiaires restent en bac.
Comment résout-on les problèmes d’ordonnancement en pratique ?
Comme le calcul exhaustif de toutes les options prend trop de temps, la pratique s’appuie sur un éventail de méthodes - de plus en plus souvent combinées :
| Approche | Force | Limite |
| Méthodes exactes (MILP) | Solutions prouvées optimales | Atteint ses limites de temps quand sites et horizons grandissent |
| Heuristiques et règles simples | Rapides, robustes, faciles à expliquer (« date d’expédition la plus proche d’abord ») | Bons résultats, rarement les meilleurs |
| Métaheuristiques (algorithmes génétiques, recuit simulé) | Plannings quasi optimaux en peu de temps, même à l’échelle d’un site | Pas de garantie d’optimalité ; réglages nécessaires |
| IA et machine learning | Prédit durées et perturbations ; accélère la replanification | Apprend des données du site - et hérite de chacun de leurs défauts |
Quelle méthode est la meilleure ? Cela dépend de la taille du site, de l’horizon et du temps dont dispose la décision. Beaucoup d’exploitants combinent : méthodes exactes pour les questions structurelles, heuristiques rapides pour la replanification quotidienne qu’imposent chaque arrêt d’unité, chaque navire en retard, chaque analyse hors spécification. Ce que l’IA apporte surtout, c’est de la largeur : un planificateur peut comparer des dizaines de scénarios au lieu des deux ou trois qu’autorise une revue manuelle ; les anomalies dans les bilans et les mouvements émergent avant de fausser le plan suivant ; et les utilisateurs occasionnels interrogent les données d’exploitation en langage naturel. La décision d’adopter un plan reste humaine - et chacune de ces capacités consomme des données du site, en héritant de chaque incohérence.
Le vrai goulot d’étranglement
Pourquoi des plannings mathématiquement parfaits échouent-ils sur le terrain ?
Parce qu’un solveur ne vaut que les données sur lesquelles il optimise. Un planning bâti sur un niveau de bac erroné, une analyse laboratoire périmée ou une unité dont la disponibilité réelle vit dans le tableur de quelqu’un est optimal sur le papier et infaisable dans l’usine. Quand la même matière porte trois définitions différentes dans la planification, l’ordonnancement et l’ERP, le solveur optimise trois réalités légèrement différentes à la fois. L’issue est toujours la même : les ordonnanceurs cessent de faire confiance à l’outil, corrigent à la main - et retournent à Excel.
La racine de ce problème de définition est structurelle. Dans un site de process, le même flux physique vit dans les trois disciplines d’optimisation à la fois - mais chacune le regarde pour son propre usage :
Un flux physique - trois vues légitimes
| La planification voit | Une cible : combien de ce flux doit couler ce mois-ci, et à quelle économie |
| L’ordonnancement voit | Une séquence : quels mouvements, entre quelles unités et quels bacs, dans quel ordre aujourd’hui |
| Le bilan matière voit | Un résultat : ce qui a réellement coulé, rapproché des mesures et des stocks |
Aucune de ces vues n’est fausse. Chacune décrit le même flux physique pour son propre usage, à son propre niveau de détail. Les ennuis commencent quand rien ne les relie - et que le même flux devient silencieusement trois objets sans rapport.
Le facteur limitant de la plupart des projets d’ordonnancement n’est pas le solveur. Ce sont les données que le solveur croit.
C’est la séquence silencieuse derrière chaque succès d’optimisation dans les industries de process : d’abord la maturité des données, puis l’optimisation, puis l’IA. Le socle sous le solveur doit fournir des valeurs vivantes, référencées à la source plutôt que des copies vieillissantes ; une définition partagée des matières, bacs et unités à travers planification, ordonnancement, bilan matière, laboratoire et ERP ; une dimension temporelle qui garde les comparaisons plan/réel valides au fil des années ; et la neutralité vis-à-vis du solveur ou de l’outil d’IA qui tourne au-dessus. À quoi ressemble un tel socle après 25 ans d’exploitation : Un socle de données, 25 ans.
Questions fréquentes
Les sites de process peuvent-ils utiliser des outils d’ordonnancement conçus pour la fabrication discrète ?
Dans une certaine mesure seulement. Les outils génériques supposent le plus souvent que l’en-cours se stocke et que les ordres se mettent en pause - des hypothèses qu’un site de process brise chaque jour. L’ordonnancement de process exige la prise en charge native des durées de vie, des capacités de bacs, des règles de nettoyage et de contamination, des campagnes et du mélange continu/batch.
L’ordonnancement, est-ce la même chose qu’un APS ou un MES ?
Non. L’ordonnancement est la tâche ; APS (advanced planning and scheduling) et MES (manufacturing execution system) sont des catégories de logiciels qui la soutiennent. Beaucoup de sites ordonnancent avec des outils spécialisés raffinage, certains avec des modules APS, et bon nombre - pour le meilleur ou pour le pire - avec des tableurs. La tâche reste la même, quel que soit l’outil.
À quelle fréquence un ordonnancement change-t-il ?
Chaque jour en règle générale, chaque heure si nécessaire. Chaque arrêt d’unité, navire en retard, analyse hors spécification ou commande urgente peut invalider la séquence en cours - c’est pourquoi une replanification rapide et fiable compte davantage en pratique que le planning parfait.
Cet article fait partie d’une série sur la triade d’optimisation de la raffinerie : lisez Pourquoi les raffineries comptent en tonnes : le bilan matière expliqué, Quand le pétrolier n’arrive pas : à quelle vitesse une raffinerie peut-elle replanifier ? et la pièce maîtresse de la série, Un socle de données, 25 ans.