Se connecte aux systèmes ERP et MES comme

APS et ordonnancement

Pilotage de la charge en production : quand lancer les ordres ?

Machine libre, aval saturé ? Découvrez le lancement selon la charge et comment intégrer les ordres acceptés dans un planning de production coordonné.

Jussi Mäntylä Spécialiste de la planification de production, SkyPlanner Mis à jour 29 octobre 2026 16 min de lecture
A waiting parts tray faces an idle cutting station and a downstream machining queue before release.
Dans cet article
  1. Qu’est-ce que le pilotage de la charge en production ?
  2. Ne vous limitez pas à la file d’attente de la première machine
  3. Définissez le calcul de la charge avant d’en fixer la limite
  4. Une décision de lancement fondée sur la charge, étape par étape
  5. Choisissez un rythme de lancement qui préserve la fluidité de la production
  6. Ajustez les seuils en fonction du délai total, pas de l’apparence d’un atelier bien dégagé
  7. WLC, BOA, CONWIP et POLCA : des logiques de pilotage différentes
  8. Intégrez les ordres lancés dans un planning coordonné avec SkyPlanner
  9. Ce que des démarrages au bon moment ont changé chez Mamec
  10. Partez d’une décision de lancement et suivez-en les effets jusqu’à la livraison

Accueil » Ressources » Pilotage de la charge en production : quand lancer les ordres ?

Temps de lecture estimé : 11 minutes

La machine de découpe a de la capacité disponible : un nouvel ordre de fabrication est donc lancé. La découpe se termine dans les temps. Mais les pièces rejoignent ensuite une file d’attente qui s’allonge à l’usinage, aux côtés de pièces qui devraient déjà passer à l’assemblage.

Démarrer plus tôt a accru l’activité dans l’atelier sans pour autant rapprocher la livraison au client.

Le pilotage de la charge permet de traiter ce problème avant de lancer un ordre supplémentaire dans l’atelier. Au lieu de lancer tous les ordres prêts, vous examinez la charge que chacun ajoutera tout au long de sa gamme de fabrication. Cette approche est particulièrement utile en fabrication à la commande, où deux ordres apparemment similaires peuvent solliciter très différemment les ressources partagées.

Décider du lancement ne suffit pas. Il faut encore coordonner l’enchaînement des opérations sur les ressources concernées. SkyPlanner APS intègre les ordres acceptés dans un planning de production unique et cohérent. Vous consacrez ainsi moins d’efforts à rapprocher la liste des ordres à lancer des files d’attente de chaque machine, et vous visualisez plus facilement les conséquences sur les livraisons.

Qu’est-ce que le pilotage de la charge en production ?

Le pilotage de la charge en production (WLC) est une approche de planification et de pilotage de la production qui régule l’entrée des ordres dans l’atelier en fonction de la charge des ressources. Lorsque le lancement repose sur la charge, les ordres restent dans un portefeuille d’ordres en attente jusqu’à ce qu’une règle autorise leur entrée en production. Des seuils de charge par centre de travail aident à déterminer quels ordres peuvent être lancés.

L’objectif est de maîtriser les encours de production (WIP), c’est-à-dire le travail déjà lancé mais pas encore terminé. Un centre de travail peut correspondre à une machine ou à un groupe de ressources suffisamment interchangeables. Sa charge représente le travail qui lui est affecté, souvent exprimé en heures de traitement estimées. Sa capacité désigne ce qu’il est en mesure de réaliser. Un seuil de charge est une limite utilisée par la politique de lancement, et non une autre façon de désigner la capacité disponible.

Le WLC est particulièrement pertinent lorsque les produits suivent des gammes de fabrication différentes et nécessitent des temps de traitement variables : usinage sur mesure, fabrication et autres ateliers de type job shop à forte diversité. Le seul nombre d’ordres renseigne peu sur cette diversité. Un ordre peut nécessiter un bref passage à la découpe puis un usinage long, tandis qu’un autre ne passe pas du tout par l’usinage.

Dans son acception plus large, le WLC peut aussi aider à gérer les demandes de devis et à fixer les dates de livraison. Ici, nous nous concentrons sur la décision quotidienne de lancement : quels ordres en attente doivent entrer en production maintenant ?

Ne vous limitez pas à la file d’attente de la première machine

La file d’attente visible d’une machine ne représente pas tout le travail qui lui est destiné. Des ordres déjà lancés peuvent encore se trouver en amont, en attente ou en cours de traitement sur des opérations précédentes. Ils solliciteront plus tard la même capacité en aval.

Pour piloter les lancements, distinguez :

  • La charge directe : le travail déjà présent au centre de travail, en attente ou en cours de traitement.
  • La charge indirecte : le travail issu d’ordres déjà lancés, encore en amont, mais qui passera par ce centre de travail.
  • La charge des ordres en attente de lancement : le travail contenu dans les ordres non encore lancés. Lorsque vous examinez le lancement d’un ordre, sa charge constitue un ajout potentiel.

Supposons que l’usinage paraisse peu chargé ce matin, mais que plusieurs ordres déjà lancés en fabrication doivent y arriver demain. Ajouter encore du travail destiné à l’usinage dans la zone de fabrication reviendrait à ignorer cette charge à venir. À l’inverse, il peut être judicieux de lancer un ordre en attente qui ne passe pas par l’usinage.

C’est tout l’intérêt d’un pilotage fondé sur les gammes de fabrication : distinguer les ordres qui alimenteront une file d’attente en formation de ceux qui suivront un autre parcours. On ne se dit plus « il y a de la place pour démarrer », mais « les centres de travail suivis sur la gamme peuvent accueillir la charge de cet ordre ».

Définissez le calcul de la charge avant d’en fixer la limite

Le WLC regroupe plusieurs approches : ce n’est pas une formule universelle. Les méthodes de lancement diffèrent par leur façon de comptabiliser le travail en aval, par le moment où elles examinent les ordres en attente et par leur réaction lorsqu’un centre de travail risque de manquer de travail.

Une méthode documentée utilise la charge agrégée corrigée. Chaque opération contribue à la charge à hauteur de son temps de traitement estimé divisé par son rang dans la gamme de fabrication initiale de l’ordre. La première opération contribue pour la totalité de son temps, la deuxième pour la moitié et la troisième pour un tiers. Cette contribution reste comptabilisée dans la charge du centre de travail correspondant jusqu’à la fin de l’opération.

La correction distingue le travail déjà présent sur une ressource de celui qui, après son lancement, passera une partie de son temps en amont. Il s’agit d’une convention de comptabilisation de la charge, et non d’une réduction du temps de traitement que la machine devra effectivement fournir.

Ne mélangez pas les conventions. Avec cette méthode, une deuxième opération de six heures contribue pour trois heures de charge corrigée, mais elle nécessite toujours six heures de traitement dans le planning de production. Un seuil calibré pour une charge corrigée ne peut pas être repris tel quel dans un suivi qui comptabilise chaque opération en aval pour la totalité de son temps.

Avant d’appliquer une limite de lancement, consignez l’unité de charge, les opérations prises en compte, le calcul de leur contribution et l’événement de fin qui entraîne le retrait de chaque contribution. Ces définitions permettent aux différents planificateurs et équipes d’appliquer la décision de façon cohérente.

Une décision de lancement fondée sur la charge, étape par étape

Prenons un ordre en attente de lancement dont la gamme prévoit deux heures de découpe, six heures d’usinage et trois heures d’assemblage. Avec la convention de charge agrégée corrigée décrite ci-dessus, ses contributions sont respectivement de deux heures, trois heures et une heure de charge.

Supposons que les charges actuellement comptabilisées et les seuils définis localement soient les suivants. Ces chiffres servent à illustrer la décision ; ils ne constituent pas des seuils recommandés.

Centre de travail suiviCharge corrigée actuelleContribution de l’ordre à lancerCharge après lancementSeuil de charge
Découpe5278
Usinage831110
Assemblage4156

La découpe et l’assemblage restent dans les limites de leurs seuils respectifs. Ce n’est pas le cas de l’usinage. Si la règle exige que chaque centre de charge contrôlé de la gamme respecte son seuil, l’ordre reste dans le portefeuille des ordres non lancés. La disponibilité d’une machine de découpe ne permet pas de déroger à la limite de l’usinage.

Lors de l’examen suivant, supposons que l’achèvement de travaux d’usinage ait permis de retirer deux heures de charge corrigée du registre. Sans autre variation, la charge actuelle de l’usinage est désormais de six heures ; l’ajout des trois heures de l’ordre candidat la porte à neuf. L’ordre satisfait maintenant aux trois contrôles.

En pratique, une procédure de lancement périodique suit cette logique :

1. Actualisez la charge en cours. Retirez les contributions attribuées aux opérations terminées et répercutez les modifications concernant les travaux déjà lancés.

2. Classez les ordres non lancés admissibles. Après avoir vérifié qu’ils sont prêts, appliquez une règle convenue, par exemple la date d’échéance ou la date de lancement prévue.

3. Évaluez la gamme de l’ordre suivant. Ajoutez à titre provisoire ses contributions au registre de charge actuel et comparez les charges obtenues aux seuils correspondants.

4. N’enregistrez que les lancements acceptés. Ajoutez leurs contributions au registre. Si un ordre ne satisfait pas aux contrôles, maintenez-le dans le portefeuille des ordres non lancés, sans conserver sa charge provisoire dans le registre.

5. Poursuivez l’examen des ordres candidats. Chaque nouveau contrôle s’appuie sur le registre mis à jour après les lancements précédemment acceptés.

Ce dernier point est important. Deux ordres peuvent chacun respecter les seuils par rapport à la charge initiale du matin, mais dépasser une limite s’ils sont lancés ensemble. Le refus d’un ordre ne doit pas non plus nécessairement bloquer tous les lancements : selon la règle de sélection retenue, un ordre suivant une autre gamme peut respecter les seuils.

Lorsqu’une opération se termine, retirez la contribution qui lui a été attribuée de la charge du centre concerné. Ne retirez pas toute la charge de l’ordre des centres situés en aval au seul motif que sa première opération est terminée.

Choisissez un rythme de lancement qui préserve la fluidité de la production

Le lancement périodique consiste à examiner les ordres candidats à intervalles fixes. Le lancement continu réagit dès que des conditions de charge définies sont réunies. Certaines méthodes de pilotage de la charge en production (WLC) combinent les deux : une décision périodique équilibre les charges, tandis qu’une règle complémentaire évite qu’un centre de charge manque de travail.

Une file d’attente vide doit donc déclencher l’application de la politique convenue, et non une consigne informelle de lancer tout ce qui est disponible. Une règle visant à éviter le manque de travail doit préciser quel ordre peut entrer en production et comment sa charge est enregistrée. Sinon, les exceptions risquent de neutraliser progressivement le dispositif de pilotage.

La même rigueur s’applique aux ordres urgents. Gardez visibles leur ancienneté dans le portefeuille des ordres non lancés et les risques de retard de livraison. Si un ordre arrivé à échéance dépasse un seuil à chaque examen, déterminez s’il faut modifier la capacité, la gamme, la priorité ou l’engagement de livraison. Le simple fait de le déclarer urgent ne crée pas de temps de production disponible.

Un seuil ne peut pas non plus résoudre une surcharge durable. Si la demande acceptée dépasse constamment le volume réalisable sur une ressource clé, retenir davantage d’ordres avant leur entrée en production ne fait que déplacer leur attente. La capacité et les engagements pris envers les clients doivent toujours être examinés.

Ajustez les seuils en fonction du délai total, pas de l’apparence d’un atelier bien dégagé

Un seuil très élevé facilite l’entrée des ordres, mais laisse les files d’attente s’allonger. Un seuil très strict peut réduire le temps passé en atelier tout en prolongeant excessivement l’attente avant lancement. Les ordres représentant une charge importante peuvent devenir particulièrement difficiles à lancer.

Pour un ordre qui entre dans le portefeuille des ordres non lancés, évaluez le délai jusqu’à son achèvement en tenant compte de deux composantes liées :

Temps d’attente avant lancement + temps entre le lancement et l’achèvement.

Déplacer une semaine d’attente de l’atelier vers le portefeuille des ordres non lancés ne fait pas automatiquement gagner une semaine au client.

Commencez par fiabiliser le registre de charge et les retours d’information sur l’achèvement des opérations. Instaurez ou resserrez les seuils progressivement, puis vérifiez si la cadence de production, le respect des délais de livraison et le délai total des ordres s’améliorent ensemble. Suivez les ordres non lancés les plus anciens, et pas seulement les moyennes. Analysez aussi les situations où les centres de charge manquent de travail, plutôt que de vous féliciter de la seule baisse des encours en atelier.

Il n’existe pas de nombre d’heures de charge universellement « correct ». La diversité des gammes, la capacité, la qualité des estimations et la méthode de comptabilisation choisie influencent toutes le niveau adapté. Réexaminez-le lorsque ces conditions évoluent.

WLC, BOA, CONWIP et POLCA : des logiques de pilotage différentes

Toutes ces méthodes portent sur les flux de production, mais leurs signaux ne sont pas interchangeables.

ApprocheObjet du contrôle
Lancement WLC fondé sur la chargeVérifier si l’ajout des contributions d’un ordre candidat respecte les seuils de charge des centres contrôlés de sa gamme.
BOAL’approche allemande dite « belastungsorientierte Auftragsfreigabe » : lancer les ordres de fabrication en fonction de la charge des ressources de production et d’une limite de charge définie.
CONWIPUne autorisation régie par un plafond d’encours total dans un périmètre de production défini.
POLCAUne autorisation liée à la capacité, transmise par des boucles de cartes qui se chevauchent et sont affectées à des paires de cellules, en complément de l’autorisation de l’ordre.

L’approche BOA classique et les différentes méthodes de lancement WLC ne doivent pas être assimilées à un seul et même algorithme. En particulier, ne reprenez pas un pourcentage de charge BOA dans un exemple de charge corrigée sans définir comment cette méthode mesure la charge et fixe sa limite.

Choisissez l’approche en fonction de la décision à encadrer. Un plafond d’encours total limite le volume présent dans un périmètre ; les seuils par centre de charge permettent de distinguer où les différentes gammes apporteront de la charge. Aucune de ces approches ne suffit, à elle seule, à définir la machine et l’heure de début de chaque opération.

Intégrez les ordres lancés dans un planning coordonné avec SkyPlanner

Lorsqu’un ordre satisfait au contrôle de charge, il peut entrer en production selon la politique de lancement choisie. Cela ne signifie pas que son opération suivante peut démarrer immédiatement, ni que sa date de livraison est assurée. Les machines ont des horaires de travail, les matières ont des dates de disponibilité et les opérations dépendent des travaux qui les précèdent.

SkyPlanner APS prend en compte ces contraintes conjointement pour l’ensemble des travaux acceptés. Son IA d’ordonnancement, Arcturus, affecte les opérations aux postes de travail admissibles en s’appuyant sur les capacités, les horaires de travail, les dépendances et les priorités configurés. Lorsque l’ordonnancement tenant compte des matières est activé, leur disponibilité entre également dans le calcul. La vue Gantt présente le planning obtenu pour l’ensemble des ressources.

Reprenons l’exemple : le seuil de l’usinage permet désormais de lancer l’ordre, mais son opération de six heures doit encore trouver sa place parmi les opérations existantes. SkyPlanner calcule ce positionnement en tenant compte de la découpe, de l’assemblage et des autres ordres. Vous pouvez visualiser la date d’achèvement prévue et l’effet des changements de priorité sans reconstruire manuellement la file d’attente de chaque machine.

Vous pilotez le planning à l’aide des priorités, des règles et des verrouillages ; Arcturus effectue le calcul d’ordonnancement. C’est tout l’intérêt pratique d’utiliser SkyPlanner en complément d’une politique de lancement fondée sur la charge : moins de rapprochements manuels et une vision plus claire des conséquences des travaux acceptés sur les livraisons.

Lorsque la règle de date d’admissibilité est activée, la date à partir de laquelle un ordre est autorisé à démarrer permet d’appliquer dans l’ordonnancement la date de début au plus tôt convenue. Cette date constitue une contrainte d’ordonnancement, et non la preuve que l’ordre respecte les seuils WLC actuels. Lors de la conception du processus, veillez à définir explicitement cette décision de lancement et la tenue du registre de charge.

Le rapport des opérations et le rapport des lignes de commande de SkyPlanner vous aident également à examiner les travaux enregistrés et les écarts de durée. Ils constituent une base pour améliorer les estimations de temps utilisées en planification ; la politique de lancement doit toujours disposer de règles définies pour les retours d’information sur l’achèvement et pour la comptabilisation de la charge.

Ce que des démarrages au bon moment ont changé chez Mamec

Mamec, fabricant d’équipements de mélange industriels et de produits de haute technologie en sous-traitance, indique que l’adoption de SkyPlanner a nettement allégé le travail de planification de la production. Son témoignage fait également état de délais de fabrication plus cohérents et d’une réduction du capital immobilisé inutilement dans les encours, grâce au démarrage des opérations au bon moment.

C’est le résultat à rechercher avec l’ordonnancement, en complément du contrôle des lancements : démarrer le travail lorsqu’il peut avancer, plutôt que de simplement l’ajouter à une nouvelle file d’attente. Cette distinction compte aussi pour le planificateur qui applique des seuils de charge au lancement : un démarrage maîtrisé doit s’inscrire dans un planning coordonné, et non imposer une nouvelle réorganisation des files d’attente.

Partez d’une décision de lancement et suivez-en les effets jusqu’à la livraison

Pour une première mise en œuvre, choisissez un ensemble pertinent de centres de charge à contrôler et des gammes de fabrication représentatives de vos ordres. Vérifiez que les machines regroupées peuvent réellement se répartir le travail, définissez comment les fins d’opération seront remontées et convenez de la marche à suivre lorsqu’un ordre ne peut pas respecter les seuils de charge à temps pour être lancé. Vérifiez ensuite la cohérence entre vos décisions de lancement et votre planning de production.

SkyPlanner s’intègre à tout ERP ou MES grâce à son API REST ouverte. Vous pouvez donc améliorer ce planning sans remplacer le système qui contient vos ordres de fabrication.

Pour voir comment ce lien se concrétise dans votre production, réservez une démonstration de SkyPlanner. Préparez la gamme d’un ordre en attente, les charges actuelles des centres de charge et la règle de lancement que vous envisagez d’appliquer. Suivez dans le planning le travail dont le lancement a été accepté et examinez son effet sur les dates de fin et sur les autres ordres qui sollicitent les mêmes ressources.

Vous préférez d’abord explorer le logiciel ? Essayez SkyPlanner avec des données de démonstration ou utilisez le parcours de prise en main assisté par l’IA dans l’assistant SkyPlanner. Découvrez à quel point la planification devient plus simple lorsque les calculs couvrent toute la gamme de fabrication dans un seul outil, tout en gardant la maîtrise des priorités.

Jussi Mäntylä

Spécialiste de la planification de production, SkyPlanner

Construisez un planning de production plus clair avec SkyPlanner

Connectez vos données, examinez le premier plan et laissez vos planificateurs garder la main sur chaque planning mis en production.