← Tous les articles
APS

Ordonnancement à capacité finie : pourquoi les plans de production à capacité infinie dérapent toujours

📅 · 4 min de lecture · Équipe Meta Smart Factory

La plupart des plans de production issus de l’ERP supposent discrètement une capacité infinie — machines illimitées, personnel illimité, aucun changement de série, aucun conflit d’outillage. Puis la réalité arrive. L’ordonnancement à capacité finie planifie face aux contraintes qui existent vraiment.

Il existe un moment que tout planificateur de production connaît : l’ERP dit que l’ordre est planifié pour mardi, l’atelier dit que mardi est impossible, et les deux ont raison dans leur propre logique. L’ERP a planifié à rebours depuis la date due avec des délais standards, sans jamais demander si la machine était libre. L’atelier, lui, regarde une machine déjà engagée. Ce n’est pas un défaut de communication. C’est ce qui arrive quand un plan repose sur un modèle à capacité infinie.

L’ordonnancement à capacité infinie suppose que n’importe quelle charge de travail peut être réalisée dans n’importe quelle période. C’est peu coûteux en calcul et cela produit un plan rapidement, ce qui explique pourquoi cela reste le réglage par défaut de la plupart des ERP. C’est aussi, dans une usine chargée, systématiquement optimiste : chaque plan produit n’est réalisable que si rien ne se dispute la même ressource, ce qui, dans une usine chargée, n’arrive jamais. L’ordonnancement à capacité finie, appelé Feinplanung dans l’industrie germanophone, fait le travail difficile : il planifie face à des ressources qui ont des limites.

Ces limites sont plus variées que de simples heures-machine. Un modèle à capacité finie doit prendre en compte la disponibilité machine, maintenance planifiée incluse, la disponibilité et les compétences des opérateurs, les outillages et montages qui ne peuvent être qu’à un seul endroit à la fois, la disponibilité matière issue du calcul MRP, et des régimes d’équipes différents selon les secteurs. Un ordre qui exige un outil précis et un opérateur habilité sur une presse donnée est contraint par la plus rare de ces trois ressources, et un ordonnanceur qui ne modélise que le temps machine le planifiera de travers.

Le changement de série et la dépendance à la séquence sont là où l’ordonnancement à capacité finie rapporte le plus. Dans de nombreux procédés, le temps de passage d’un produit au suivant dépend entièrement de quels deux produits il s’agit — d’une teinte claire vers une teinte foncée, c’est rapide ; du foncé vers le clair, il faut un nettoyage complet. Séquencer par seule date de livraison peut doubler le temps total de changement de série sur une semaine par rapport à un séquencement qui regroupe les produits compatibles. Un ordonnanceur à capacité finie doté d’une matrice de setup dépendante de la séquence optimise cela automatiquement ; un planificateur avec un tableau blanc l’optimise approximativement, les bons jours.

Le goulot d’étranglement mérite un traitement particulier, car il fixe le débit de toute la ligne. Chaque usine a une contrainte à un instant donné, et le temps perdu sur cette contrainte est perdu pour l’usine entière, définitivement. L’ordonnancement à capacité finie rend la contrainte explicite au lieu de la laisser fortuite — vous voyez quelle ressource est chargée à plus de quatre-vingt-dix pour cent, vous placez des tampons de protection en amont, et vous cessez de gaspiller de l’énergie à optimiser des ressources qui n’ont jamais rien limité.

Ce que l’ordonnancement fini produit et que l’infini ne peut pas produire, c’est une réponse fiable à la question « quand ». Quand un client demande si une commande peut partir le quinze, un modèle à capacité finie peut simuler l’insertion — où elle tient, ce qu’elle décale, si la promesse tient. Cette capacité, le capable-to-promise, a une valeur commerciale que l’on sous-estime facilement. Annoncer moins de dates et les tenir systématiquement transforme la relation client bien davantage que promettre large puis s’excuser.

Le piège du réalisme mérite d’être nommé. Un ordonnancement à capacité finie ne vaut que ce que valent ses données de contraintes : si votre gamme dit qu’une opération dure quatre heures alors qu’elle en prend systématiquement six, l’ordonnanceur produira un plan magnifiquement optimisé et faux de cinquante pour cent. Les usines qui réussissent avec un APS commencent presque toujours par fiabiliser leurs gammes et leurs temps standards, en général à partir des données de production réelles captées par un MES. L’ordonnanceur n’a pas besoin de données parfaites, mais de données honnêtes sur le sens de leurs erreurs.

La fréquence de réordonnancement est une décision pratique qui façonne la manière dont l’outil est vécu en atelier. Réordonnancez trop rarement et le plan dérive jusqu’à ce que plus personne ne le regarde. Réordonnancez en continu et la séquence change sous les mains de l’opérateur en pleine équipe, ce qui détruit la confiance plus vite qu’un mauvais plan. La plupart des implémentations qui fonctionnent figent un horizon court — l’équipe ou la journée en cours — et réoptimisent au-delà à mesure que les données réelles arrivent.

Pour une usine qui planifie encore sous tableur, la question de diagnostic est simple : à quelle fréquence le plan survit-il au contact de l’équipe ? Si la réponse est « rarement », le problème vient rarement de la compétence du planificateur. Il est bien plus probable que le plan n’ait jamais été contraint par ce qui contraint réellement l’usine.

En discuter avec nos experts