WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

L'utilisation de la programmation mathématique pour la résolution d'un problème « car-sequencing »

( Télécharger le fichier original )
par Attafi Meriem & Zghidi Imen
FSEGS -  2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.12.4 ordonnancement en atelier sériel (flow shop) :

Dans un système de flow shop, chaque tâche doit passer par toutes les machines dans le même ordre. On dit que toutes les tâches ont la même gamme opératoire. Toutes les tâches ont le même ordre de traitement c'est-à-dire elles doivent être traitées par la machine 1 puis par la machine 2 ...

Ceci n'implique cependant pas que sur chaque machine l'ordre de passage des tâches soit identique.si c'est le cas, on parle de flow shop de permutation.

o Chaque tâche i est composée de m opérations Oij (j = 1; ...; m), où Oi doit être effectuée sur Mj .

o Relations de précédences :

Oi1 <Oi2< ......<Oim i = 1; ...; n

o Le problème revient donc à trouver l'ordre Pj des tâches pour chaque

machine j.

o Critère Cmax. (le temps d'achèvement de la dernière tâche)

Bernard

Travaux en attente Travaux terminés

Machines

Figure 5: problème de flow shop

2.12.5 Atelier général (job shop) :

Dans un système de job shop, le sous-ensemble de machines qui vont traiter les tâches et /ou l'ordre de traitement sont arbitraires, mais doivent être spécifiés a priori.

MACHINE 3

MACHINE 2

MACHINE6

MACHINE4

MACHINE6

MACHINE5

Travail fini

Travail en attente

Figure 6 : job shop à 4 travaux et 6 machines

Le problème d'ordonnancement de type job shop à deux jobs, avec la prise en compte de contraintes de disponibilité des machines se définit de la manière suivante :

o Un ensemble de m machines doit réaliser deux travaux J1, J2.

o Chaque travail Ji est composé d'une séquence linéaire de n opérations {Oi1, Oi2, ..., Oin}.

o Chaque machine ne peut réaliser qu'une opération à la fois et chaque opération Oij nécessite une seule machine à la fois, durant pij unités de temps.

2.12.6 5 Atelier ouvert (open shop) :

Dans un système d'open shop, chaque tâche doit passer par toutes les machines mais l'ordre de traitement n'est pas donné.

o Chaque tâche i est composée de m opérations Oij (j = 1; ... ; m), où Oij

doit être effectuée sur Mj.

o Pas de relation de précédence.

o Le problème revient donc à trouver les ordres des tâches (ordres des

opérations appartenant à une même tâche) et les ordres des machines

(ordre des opérations effectuées sur la même machine).

On peut synthétiser et généraliser cette typologie ainsi que l'illustre la figure ( 7 ) proposée par [BILLAUT 99] :

Machines parallèles avec affectation générale

Machines parallèles

Machine unique

Machine non ensemble de

Dupliquée machine

commun

Flow shop hybride

travaux travaux travaux mona-opération mona-opération mona-opération

Flow shop avec affectation générale

Flow shop

machine non ensemble de

dupliquée

machine commun

gamme unique gamme unique gamme unique

Job shop avec affectation générale

Job shop

Machine non

Job shop généralisée

dupliquée ensemble de

machine commun

avec gamme

avec gamme

avec gamme

Open shop avec affectation généralisée

Open shop

Open shop généralisée

machine non ensemble de

dupliquée

machine commun

Figure 7:Une typologie des problèmes d'ordonnancement (d'après [Billaut99])

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore