Planification avancée de la production : APS, théorie des contraintes et analyse des goulots d'étranglement

Maîtrisez la planification de la production avec APS, théorie des contraintes et analyse des goulots d'étranglement. Planification de capacité finie, heuristiques de planification et intégration d'Odoo.

E
ECOSIRE Research and Development Team
|15 mars 202613 min de lecture2.9k Mots|

Fait partie de notre série Manufacturing in the AI Era

Lire le guide complet

Planification avancée de la production : APS, théorie des contraintes et analyse des goulots d'étranglement

Un planificateur de production chez un fabricant de taille moyenne gérant 50 machines, 200 commandes actives et 15 familles de produits est confronté à un problème d'optimisation combinatoire qui éclipse les échecs en termes de complexité. Le nombre d'ordonnancements possibles est factoriel, et même les petites usines produisent des problèmes d'ordonnancement avec plus de solutions possibles que les atomes de l'univers observable. Aucun humain ne peut évaluer toutes les options. La différence entre un bon planning et un planning optimal peut représenter 20 à 30 % du débit.

Les systèmes APS (Advanced Production Scheduling) utilisent des algorithmes et des heuristiques basés sur des contraintes pour générer des calendriers presque optimaux qui tiennent compte simultanément de la capacité de la machine, de la disponibilité des matériaux, des contraintes de main-d'œuvre, des temps de préparation et des dates d'échéance. Lorsqu'il est intégré à des systèmes ERP comme Odoo, APS transforme la planification d'un art pratiqué par des planificateurs expérimentés en une discipline systématique basée sur les données.

Cet article fait partie de notre série La fabrication à l'ère de l'IA.

Points clés à retenir

  • La théorie des contraintes identifie que chaque système de production a une contrainte qui limite la production totale et que l'amélioration de toute autre contrainte gaspille des ressources.
  • La planification à capacité finie respecte la disponibilité réelle des machines et de la main-d'œuvre, contrairement au MRP à capacité infinie qui suppose des ressources illimitées
  • Les heuristiques de planification (SPT, EDD, rapport critique) sont chacune optimisées pour différents objectifs et choisir la mauvaise peut aggraver les performances de livraison.
  • Les modules de planification et de fabrication d'Odoo constituent la base d'APS, avec une personnalisation permettant une optimisation basée sur les contraintes

Théorie des contraintes : trouver le goulot d'étranglement

La théorie des contraintes (TOC) d'Eliyahu Goldratt fournit la base conceptuelle d'une planification efficace de la production. L’idée centrale est simple mais profonde : chaque système a au moins une contrainte qui limite son débit global. L'amélioration des performances de toute ressource sans contrainte n'améliore pas le rendement du système.

Les cinq étapes de concentration

Étape 1 : Identifiez la contrainte. La contrainte est la ressource avec la file d'attente la plus longue, la plus utilisée ou celle que la production semble toujours attendre. Dans Odoo, la contrainte se manifeste à travers :

  • Rapports d'utilisation du centre de travail indiquant quelle ressource est systématiquement à 100 %
  • Longueurs de file d'attente des ordres de fabrication par poste de travail
  • Analyse des délais montrant où les commandes passent le plus de temps à attendre

Étape 2 : exploiter la contrainte. Maximisez le rendement de la ressource de contrainte sans dépenser d'argent. Assurez-vous qu’il ne reste jamais inactif :

  • Le décalage s'interrompt pour que la contrainte s'exécute en continu
  • Matériaux préalables pour que la contrainte n'attende jamais une entrée
  • Effectuer un contrôle qualité avant la contrainte (ne pas perdre de temps en contrainte sur des intrants défectueux)
  • Réduire le temps de configuration sur la contrainte grâce aux techniques SMED

Étape 3 : Subordonner tout le reste. Les ressources sans contrainte doivent fonctionner au rythme de la contrainte, et non à leur vitesse maximale. La surproduction dans des stations sans contraintes crée des stocks d'en-cours de fabrication sans augmenter la production de produits finis :

  • Planifier des ressources sans contrainte pour alimenter la contrainte juste à temps
  • Accepter que les ressources sans contrainte aient un temps d'inactivité (c'est correct)
  • Mesurer les ressources sans contrainte sur le respect du calendrier et non sur l'utilisation

Étape 4 : Élever la contrainte. Si exploiter et subordonner ne suffisent pas, investissez pour augmenter la capacité de la contrainte :

  • Ajouter un deuxième décalage sur la ressource contrainte
  • Acheter du matériel de contrainte supplémentaire
  • Externaliser les opérations de contraintes pour ajouter de la capacité

Étape 5 : Répétez. Après avoir élevé la contrainte, une ressource différente devient la nouvelle contrainte. Revenez à l'étape 1.

Planification tambour-tampon-corde

La méthode de planification de TOC, appelée Drum-Buffer-Rope (DBR), traduit les cinq étapes de focalisation en une approche de planification pratique :

  • Drum : La ressource contrainte fixe le rythme de production. Son calendrier détermine la sortie du système.
  • Buffer : Les tampons temporels protègent la contrainte des perturbations en amont. Le matériel arrive à la contrainte avec du temps tampon restant, garantissant que la contrainte ne meurt jamais de faim.
  • Corde : La libération des matières dans le système est liée (comme une corde) au taux de consommation de la contrainte. Cela évite de surcharger les ressources sans contrainte et de créer un excédent de WIP.
Élément DBRObjectifImplémentation d'Odoo
TambourPacifier la production à la contraintePlanifiez d'abord le poste de travail de contrainte, puis planifiez les autres autour de celui-ci
TamponProtéger la contrainte de la faimAjouter un tampon de temps avant les opérations de contrainte dans le routage
CordeContrôler la libération des matièresUtiliser des dates de début planifiées qui tiennent compte du délai tampon

Planification de capacité finie ou infinie

Le problème avec le MRP

Le MRP (Material Requirements Planning) traditionnel utilise une planification de capacité infinie. Il calcule le moment où les matériaux sont nécessaires et le moment où la production doit démarrer en fonction des délais et des dates d'échéance, mais il suppose que chaque centre de travail a une capacité illimitée. Cela crée des plannings qui semblent réalisables sur papier mais qui sont physiquement impossibles à exécuter car plusieurs commandes sont en concurrence pour la même machine en même temps.

Le résultat est une surcharge chronique des horaires, des envois constants et un chaos dans les délais. Les planificateurs passent leurs journées à lutter contre les incendies plutôt qu’à optimiser les flux.

Planification de capacité finie

La planification à capacité finie respecte la disponibilité réelle des ressources :

  • Chaque centre de travail a une capacité définie (heures par jour, nombre de machines)
  • Les commandes sont programmées dans les créneaux de capacité disponibles, sans chevauchement
  • Lorsque la capacité est insuffisante, le système avance ou recule les commandes en fonction de règles de priorité
  • Le calendrier reflète ce que l'usine peut réellement faire, et non ce qu'elle souhaite pouvoir faire.

Vues de planification de capacité dans Odoo

Le module de planification d'Odoo offre une visibilité sur la capacité à travers :

Diagrammes de Gantt : chronologie visuelle montrant les commandes attribuées aux centres de travail. Les chevauchements et les lacunes sont immédiatement visibles. Les planificateurs peuvent faire glisser les commandes entre les plages horaires et les ressources.

Utilisation de la capacité : graphiques à barres montrant la charge planifiée par rapport à la capacité disponible pour chaque centre de travail, par jour, semaine ou mois. Les situations de surcapacité s’affichent en rouge.

Détection de conflits : alertes lorsque les commandes planifiées dépassent la capacité du centre de travail, avec des options pour :

  • Déplacer la commande vers un autre créneau horaire
  • Répartissez la commande sur plusieurs périodes
  • Attribuer la commande à un autre centre de travail
  • Sous-traiter l'opération

Heuristiques de planification et règles de priorité

Lorsque plusieurs commandes sont en concurrence pour la même ressource, le système de planification doit décider quelle commande sera exécutée en premier. Différentes règles de priorité optimisent différents objectifs.

Comparaison des règles de planification courantes

RègleDescriptifOptimise pourFaiblesse
FCFSPremier arrivé, premier serviÉquité, simplicitéIgnore l'urgence et le temps de traitement
SPTTemps de traitement le plus courtTemps d'écoulement moyen, réduction des en-coursLes travaux longs sont perpétuellement retardés
LPTTemps de traitement le plus longUtilisation des machinesMauvais temps d'écoulement moyen
EDDDate d'échéance la plus procheMinimiser les retards maximumIgnore le temps de traitement
Rapport critique(Date d'échéance - maintenant) / Travail restantÉquilibre entre l'urgence et le travail restantPeut osciller sous charge élevée
SPT pondéréSPT pondéré par priorité/valeurImportance des revenus et des clientsNécessite des attributions de valeurs précises
Temps mort(Date d'échéance - Maintenant) - Travail restantMinimiser les retards totauxIgnore les différences de temps de traitement

Choisir la bonne règle

Le choix de la règle de programmation dépend de l’objectif premier du constructeur :

Si la réduction du délai de livraison moyen compte le plus : utilisez SPT. Cela élimine rapidement les tâches courtes, réduisant ainsi le temps moyen passé par les commandes dans le système. Efficace lorsque la plupart des commandes ont une priorité similaire.

Si le respect des dates d'échéance est le plus important : utilisez EDD ou Critical Ratio. Ceux-ci donnent la priorité aux commandes urgentes. Le ratio critique est plus sophistiqué car il prend en compte le temps de traitement restant, et pas seulement les dates d'échéance.

Si la maximisation des revenus compte le plus : utilisez le SPT pondéré avec des pondérations basées sur la valeur de la commande ou la priorité du client. Les commandes de grande valeur bénéficient d’une planification préférentielle.

Si maximiser le débit de la contrainte est le plus important : utilisez la planification TOC/DBR. La contrainte est planifiée en premier en utilisant la règle qui lui convient le mieux, et tout le reste est subordonné.

En pratique, la plupart des fabricants ont besoin d’une approche hybride. La ressource de contrainte utilise une règle (souvent CR ou SPT pondéré), tandis que les ressources sans contrainte sont subordonnées pour maintenir le flux vers la contrainte.


Analyse et gestion des goulots d'étranglement

Identifier les goulots d'étranglement

La contrainte théorique et le goulot d’étranglement réel sont parfois différents. L’analyse des données confirme où se situe le véritable goulot d’étranglement :

Analyse de la longueur de la file d'attente : la ressource avec la file d'attente de travail en attente la plus longue est probablement le goulot d'étranglement. La liste des commandes de fabrication d'Odoo, filtrée par poste de travail et par statut, affiche les longueurs de file d'attente.

Analyse de l'utilisation : le goulot d'étranglement fonctionne généralement à une utilisation proche de 100 %, tandis que d'autres ressources ont de la capacité en réserve. Les rapports sur la capacité des centres de travail d'Odoo montrent l'utilisation par ressource.

Affamés et bloquants : les ressources en amont qui terminent fréquemment leur travail mais n'ont aucun endroit où le mettre (blocage) et les ressources en aval qui n'ont souvent rien sur quoi travailler (affamés) indiquent un goulot d'étranglement entre elles.

Techniques d'amélioration des goulots d'étranglement

TechniquesMise en œuvreImpact attendu
SMED (réduction de configuration)Analyser et réduire les temps de changement30 à 50 % de temps de changement en moins
Optimisation de la taille des lotsLots de bonne taille pour la ressource de contrainte10 à 20 % de temps productif en plus
Maintenance préventiveÉliminez les temps d'arrêt imprévus en cas de goulot d'étranglement5 à 15 % de temps disponible en plus
Qualité à la sourceInspecter avant le goulot d'étranglement, pas après3 à 8 % de capacité gaspillée en moins
Heures supplémentaires/quart supplémentaireAjouter des heures de travail uniquement sur les goulots d'étranglementProportionnel aux heures ajoutées
Traitement parallèleAjouter un équipement de goulot d'étranglement en doubleJusqu'à 100 % de capacité en plus
ExternalisationOpérations de sous-traitanceVariable, réduit la charge interne

Planification avancée avec Odoo

Configuration des postes de travail pour une planification réaliste

Une planification précise commence par des données précises du centre de travail dans Odoo :

  • Capacité : Nombre de machines ou de postes parallèles au poste de travail
  • Horaires de travail : Calendrier définissant les heures de fonctionnement, les équipes et les jours fériés
  • Efficacité : facteur de pourcentage tenant compte des pauses, des arrêts mineurs et du rythme réaliste (généralement 80 à 90 % du maximum théorique)
  • Temps de préparation : Temps de changement moyen entre différents produits
  • Coût par heure : pour les décisions de planification qui doivent prendre en compte des alternatives de coûts

Planification de nomenclature à plusieurs niveaux

Pour les produits avec des nomenclatures à plusieurs niveaux, la planification doit tenir compte des délais de sous-assemblage. Le module de fabrication d'Odoo gère cela à travers :

  • Explosion des nomenclatures pour identifier toutes les étapes de fabrication
  • Planification des sous-ensembles avant les opérations d'assemblage final
  • Planification en amont de la date d'échéance du client
  • Planification anticipée à partir des dates de disponibilité du matériel
  • Identifier le chemin critique à travers la hiérarchie du BOM

Planification de scénarios de simulation

Une planification efficace nécessite d’évaluer des alternatives :

  • Et si on ajoutait un deuxième décalage à la contrainte ?
  • Et si nous externalisions le composant X au lieu de le fabriquer ?
  • Et si nous acceptions la commande Y avec un supplément urgent ?
  • Et si la machine Z tombe en panne pendant deux jours ?

Les capacités de simulation de fabrication d'Odoo, améliorées grâce à la personnalisation, permettent aux planificateurs de tester des scénarios sans affecter le calendrier en direct.


Mesurer les performances de planification

MétriqueDéfinitionCible
Livraison à tempsCommandes terminées à la date d'échéance / Total des commandes>95%
Temps d'écoulement moyenDélai moyen entre le lancement de la commande et son achèvementTendance à la baisse
Inventaire des en-coursValeur des travaux en coursTendance à la baisse
Respect du calendrierDébut/fin réel vs début/fin prévu>90 % de correspondance
Utilisation des contraintesHoraires productifs / Horaires disponibles sous contrainte>85%
Rapport de configurationTemps de mise en place / (Temps de mise en place + Temps de production) sur contrainte<15%
DébitUnités complétées par périodeTendance à la hausse

Questions fréquemment posées

En quoi la Théorie des Contraintes diffère-t-elle du Lean Manufacturing ?

Le Lean Manufacturing vise à éliminer simultanément tous les déchets partout dans le système. La théorie des contraintes concentre les efforts d'amélioration exclusivement sur la contrainte du système, arguant que l'amélioration des non-contraintes est un effort inutile. En pratique, ils se complètent : la TOC identifie les domaines sur lesquels se concentrer et les outils Lean (5S, SMED, Kaizen) fournissent les méthodes d'amélioration. Utiliser les deux ensemble produit de meilleurs résultats que l’un ou l’autre seul. Consultez notre guide sur la fabrication Lean avec Odoo pour plus de détails sur la mise en œuvre Lean.

Odoo peut-il gérer la planification à capacité finie dès le départ ?

Le module de planification d'Odoo fournit une visualisation des capacités et une détection des conflits. Pour une véritable planification à capacité finie avec mise à niveau automatique et optimisation basée sur les contraintes, une personnalisation ou une intégration supplémentaire avec des outils APS spécialisés est nécessaire. ECOSIRE met en œuvre ces améliorations via la personnalisation Odoo pour offrir aux fabricants une planification de production qui respecte les contraintes du monde réel.

Quelle est la plus grosse erreur commise par les fabricants en matière de planification de la production ?

L’erreur la plus courante consiste à optimiser l’efficacité locale (en gardant chaque machine occupée) au lieu du débit global (en maximisant le rendement de la contrainte). Lorsque les ressources sans contraintes produisent à pleine vitesse, elles constituent des stocks d’en-cours qui encombrent l’usine sans augmenter les expéditions. La deuxième erreur la plus courante consiste à utiliser une seule règle de planification pour toutes les situations. Différentes commandes, clients et conditions nécessitent une logique de priorisation différente.


Quelle est la prochaine étape

La planification de la production détermine si une usine respecte ses engagements de livraison tout en maximisant l'utilisation des ressources et en minimisant les stocks d'en-cours. Passer d’une planification manuelle basée sur l’expérience à une planification systématique tenant compte des contraintes est l’une des améliorations les plus importantes qu’un fabricant puisse apporter.

ECOSIRE met en œuvre des Systèmes de fabrication Odoo avec des capacités de planification avancées qui respectent les contraintes du monde réel. Que vous ayez besoin d'une planification de capacité de base ou d'une intégration APS complète basée sur des contraintes, notre équipe possède l'expertise dans le domaine de la fabrication pour vous offrir.

Découvrez nos guides connexes sur la fabrication Lean avec Odoo et les KPI de fabrication, y compris le débit et le temps de cycle, ou contactez-nous pour discuter de vos défis de planification.


Publié par ECOSIRE — aider les entreprises à évoluer grâce à des solutions basées sur l'IA dans Odoo ERP, Shopify eCommerce et OpenClaw AI.

E

Rédigé par

ECOSIRE Research and Development Team

Création de produits numériques de niveau entreprise chez ECOSIRE. Partage d'analyses sur les intégrations Odoo, l'automatisation e-commerce et les solutions d'entreprise propulsées par l'IA.

Plus de Manufacturing in the AI Era

Gestion de la qualité aérospatiale : conformité AS9100, NADCAP et ERP

Mettez en œuvre la gestion de la qualité aérospatiale avec AS9100 Rev D, l'accréditation NADCAP et les systèmes ERP pour la gestion de la configuration, le FAI et le contrôle de la chaîne d'approvisionnement.

Contrôle qualité de l'IA dans la fabrication : au-delà de l'inspection visuelle

Mettez en œuvre le contrôle qualité de l’IA dans l’ensemble de la fabrication grâce à l’analyse prédictive, à l’automatisation SPC, à l’analyse des causes profondes et aux systèmes de traçabilité de bout en bout.

Numérisation de la chaîne d'approvisionnement automobile : intégration JIT, EDI et ERP

Comment les constructeurs automobiles numérisent leurs chaînes d'approvisionnement avec le séquençage JIT, l'intégration EDI, la conformité IATF 16949 et la gestion des fournisseurs pilotée par ERP.

Sécurité de l'industrie chimique et ERP : gestion de la sécurité des processus, SIS et conformité

Comment les systèmes ERP soutiennent la sécurité de la fabrication de produits chimiques avec OSHA PSM, EPA RMP, les systèmes instrumentés de sécurité et les flux de travail de gestion du changement.

Jumeaux numériques dans le secteur manufacturier : simulation, optimisation et mise en miroir en temps réel

Implémentez des jumeaux numériques pour la fabrication avec des modèles d'usines virtuelles, une simulation de processus, une analyse de simulation et une mise en miroir de la production en temps réel via ERP et IoT.

Traçabilité de la fabrication électronique : suivi des composants, RoHS et assurance qualité

Mettez en œuvre une traçabilité complète de la fabrication électronique avec un suivi au niveau des composants, la conformité RoHS/REACH, l'intégration AOI et une qualité pilotée par l'ERP.

Discutez sur WhatsApp