0% ont trouvé ce document utile (0 vote)
204 vues21 pages

Conception des Lignes de Production SALBP

Transféré par

yosr magmagui
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
204 vues21 pages

Conception des Lignes de Production SALBP

Transféré par

yosr magmagui
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Faouzi MASMOUDI

Docteur Ingénieur en Génie Mécanique - ENSAM -¨Paris


Professeur au Département Génie Mécanique, ENIS

Cours :
Technologie des chaines de production

(Conception d’ateliers et méthodes avancées de production)

Ch 3 : CONCEPTION DES LIGNES


« Assemblage, Conditionnement, Traitement de Surfaces, … »

GEM2
Méthode approchée de conception des
SdPs mono-produit à grande quantité

DEFINITION
Une Ligne de production est un ensemble de stations visitées dans
un ordre donné pour aboutir au produit fini.
Chaque station exécute une opération ou un ensemble d’opérations
de transformation.
Le problème simplifié d’équilibrage des charges dans les lignes de
fabrication et les lignes d’assemblage est connu sous le nom (SALBP)

2
SALBP:
« Simple Assembly Line Balancing Problem »

 hypothèses du SALBP (Baybars 1986, Scholl, 1999)


(1) Production de masse d’un seul type de produit
(2) Gamme de fabrication est connue (Aucune alternative n’est possible)
(3) Le temps du cycle (Tc) est fixe
(4) Les (m) stations sont équipées et disposées en série
(Pas de stations parallèles)
(5) Les contraintes de précédence doivent être respectées
(6) Les temps opératoires tj sont déterministes
(7) Pas de contraintes d’affectation à part les contraintes de précédence
(8) Une opération est exécutée complètement sur une seule station
(9) Toutes les stations sont équitablement équipées en machines et opérateurs

3
SALBP:
« Simple Assembly Line Balancing Problem »

 Du plus simple au plus complexe  GALBP

 GALBP (Generalized Assembly Line Balancing Problem)

 2 types de généralisation :
 Par suppression d’une ou plusieurs hypothèses simplificatrices
 Par ajout de nouveaux critères d’optimisation ou une analyse
multi critères.

4
SALBP:
« Simple Assembly Line Balancing Problem »

 La conception d’une ligne c’est principalement :


 Définir les paramètres et les contraintes de la ligne
 Conception Logique
- Etablir l’allocation des tâches au stations de travail (Line Balancing)
- Choisir les équipements qui vont composer chaque station
(Ressource Planning)
 Conception Physique
- Définir l’architecture de la ligne
- Choisir le système de transferts
- Préparer un schéma d’implantation de l’ensemble des équipements

5
SALBP:
« Simple Assembly Line Balancing Problem »

 Versions du SALBP classées selon leurs objectifs


(Scholl 2006)
Nbre de stations (m) Temps de cycle (Tc)
Donné à minimiser
Donné SALBP-F SALBP-2
à minimiser SALBP-1 SALBP-E

Est un problème de faisabilité.


• Le SALBP-F : « Tc » ainsi que « m » sont des paramètres donnés. La solution de ce
problème consiste à répondre à la question : est-il possible de répartir l’ensemble de
« N » opérations sur « m » stations en respectant toutes les contraintes du SALBP.
• Pour le SALBP-1 : le « Tc » est donné comme un paramètre alors que « m » le
nombre de stations est variable et doit être minimisé.
• Le SALBP-2 : est un problème inverse au SALBP-1. Il consiste à la minimisation du
temps de cycle en supposant que le nombre de stations est fixe.
6
SALBP:
« Simple Assembly Line Balancing Problem »

 Versions du SALBP classées selon leurs objectifs


(Scholl 2006)
Nbre de stations (m) Temps de cycle (Tc)
Donné à minimiser
Donné SALBP-F SALBP-2
à minimiser SALBP-1 SALBP-E

 Objectif du SALBP-E  maximiser l’efficience de la ligne :

Efficience (Efficiency) : Niveau de Performance (Rendement)

7
SALBP:
« Simple Assembly Line Balancing Problem »

 Graphe de précédence

opération contrainte Durée


1 ut
2 ut
3 ut
4 ut

(3) (2)
(4)

(1)

Graphes orientés 8
SALBP:
« Simple Assembly Line Balancing Problem »

 Plusieurs solutions d’assemblage sont possibles pour chaque


problème et en respectant les contraintes d’antériorité

8
SALBP:
« Simple Assembly Line Balancing Problem »

 Les graphes de précédence sont utilisés en (Line balancing)


SALBP:
« Simple Assembly Line Balancing Problem »

 Les graphes de précédence sont utilisés en (Line balancing)


 Respect des contraintes de précédence

10
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE D’APPLICATION
1) Calculer Tw = ∑ ti (ti en mn)
On propose de :
- fabriquer 40 pièces par jour
- on travaille 8h par jour

2) Calculer le Tc* (borne supérieure)


3) Trouver le nombre théorique de
stations m* (borne inférieure)
4) Proposer une répartition des
opérations pour avoir une solution
faisable

5) Calculer l’efficience de
la solution proposée 11
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE
Opération A B C D E F G H I J K L M

Temps 10 15 18 10 5 6 14 12 9 15 15 20 4
opératoires

Prédéc- A B C EH FI DG GJ KL
esseurs
directs

A partir de ce tableau  Tracer le graphe d’antériorité

12
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE : graphe d’antériorité

Pour un Tcth = 50UT  Trouver le nombre de stations théorique


13
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE : Heuristique
L’idée est de développer une méthode simple permettant de
placer les opérations de fabrication en tenant compte de la
priorité et de la cadence de production.

La solution obtenue après traitement ne sera pas probablement


la solution optimale, mais on récupère une solution acceptable.

L’algorithme suivant (heuristique) s’intéresse à placer en priorité


les opérations qui nécessitent le temps de fabrication ou
d’assemblage le plus important.

14
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE :
Heuristique :
1. On pose i = 1. En sortie de programme i contiendra le nombre de stations
nécessaire
2. Construire Q, ensemble des opérations qui n’ont pas de prédécesseur ou
dont les prédécesseurs ont déjà été placés.
3. Examiner les éléments de Q dans l’ordre décroissant de leur durée et
sélectionner la première opération de Q qui peut être prise en charge
par la station i
4. Si une telle opération existe :
4.1. l’affecter à i
4.2. remettre à jour le temps opératoire dans i
4.3. s’il reste des opérations à affecter retourner en 2, si non fin de
programme
5. Si aucune opération n’a été sélectionnée, faire i = i+1 et retourner en 3.
15
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE :
Heuristique : (appliquée à l’exemple développé : TC = 50 UT)
1ère itération : Q = J, A, E, H, I,
Affectons J à la station 1.
Le temps disponible dans la station 1 devient T1 = 50 - 15 = 35UT
2ème itération :
Garder la première station (i=1) et Q = A, E, H, I
H est affectée à la station 1
Le temps disponible devient T1 = 35 - 12 = 23UT
3ème itération :
Garder la première station (i=1) et Q = A, E, I
A est affectée à la station 1
Le temps disponible devient T1 = 23 - 10 = 13UT
4ème itération :
Garder la première station (i=1) et Q = B, E, I
I est affectée à la station 1
16
Le temps disponible devient T1 = 13 - 9 = 4UT
Etc.
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE :

Heuristique : appliquée à l’exemple développé : TC = 50 UT


La solution finale est :

STATION 1 : J, H, A, I avec : 4 UT restant disponible


STATION 2 : B, C, D, E avec : 2 UT restant disponible
STATION 3 : F, G, L avec : 10 UT restant disponible
STATION 4 : K et M avec : 31 UT restant disponible

TC = 40UT ; TC = 54UT ; TC = 27UT

17
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE :
Heuristique : appliquée à l’exemple développé pour TC différents
PERIODE Tc STATION OPERATIONS TEMPS NON UTILISE

40

54

27

18
SALBP:
« Simple Assembly Line Balancing Problem »

 EXEMPLE :

On peut définir les différents paramètres de la ligne de production :


TCth est le temps de cycle théorique
TCth = Période réservée au traitement / Demande dans cette période

Ex. la demande est de 400 pièces par jour (Un jour = 7h de travail)
TCth = 7 x 3600 / 400 = 63 secondes
Nombre de stations mth:
mth = le plus proche entier supérieur à (somme des temps opératoires / TCth)

Indice d’équilibrage : K = (m TC – TW) / m TC

19
Questions

 Définir les chaines de production


 Définir la flexibilité et donner les différentes formes de la flexibilité
 Comment on mesure le niveau de flexibilité d’un SdP.
 Donner l’utilité de la flexibilité et quant on a besoin de la flexibilité
 Définir les différents types de relations avec les clients
 Donner les principaux objectifs de l’entreprise dans chaque type de ces relations
 Donner l’influence de chaque type sur la conception des SdPs.
 La conception des lignes de production est rentable pour la production de masse,
donner plus d’explication.
 Décrire les hypothèses de base de la conception des lignes de production par les
méthodes SALBP
 Si on ne respecte pas ces hypothèses simplificatrices du SALBP, que se passe t’il?

21

Vous aimerez peut-être aussi