Publications personnelle

118documents trouvés

98332
01/12/2000

A polynomial activity insertion algorithm in a multi-resource schedule with cumulative constraints and multiple modes

C.ARTIGUES, F.ROUBELLAT

OCSD, LIA-IUP

Revue Scientifique : European Journal of Operational Research, Vol.127, N°2, pp.297-316, Décembre 2000 , N° 98332

Diffusable

41571
00150
01/03/2000

Extending Giffler-Thompson algorithm to generate active schedules for job shops with sequence-dependent setup times

C.ARTIGUES, P.LOPEZ

LAII Lille, OCSD, MOGISA

Rapport LAAS N°00150, Mars 2000, 17p.

Diffusable

38575
99051
12/07/1999

A Petri net model and a general method for on and off-line multiresource shop floor scheduling with setup times

C.ARTIGUES, F.ROUBELLAT

LAII Lille, OCSD

Manifestations avec acte à diffusion limitée : International Conference on Industrial Engineering and Production Management (IEPM'99), Glasgow (GB), 12-15 Juillet 1999, Vol.2, pp.127-136 , N° 99051

Diffusable

34521
96097
01/07/1999

Characterization of a set of schedules in a resource-constrained multi-project scheduling problem with multiple modes

C.ARTIGUES, F.ROUBELLAT, J.C.BILLAUT

SP, LI, OCSD

Revue Scientifique : International Journal of Industrial Engineering, Vol.6, N°2, pp.112-122, Juin 1999 , N° 96097

Diffusable

35844
99128
26/05/1999

Caractérisation d'ensembles d'ordonnancements admissibles avec prise en compte des activités de préparation des ressources

C.ARTIGUES, F.ROUBELLAT

LAII Lille, OCSD

Manifestation avec acte : 3ème Congrès International de Génie Industriel "L'intégration des ressources humaines et des technologies : le défi", Montréal (USA), 26-28 Mai 1999, pp.1533-1542 , N° 99128

Diffusable

33702
98285
01/12/1998

Un système interactif d'aide à la décision pour l'ordonnancement en temps réel d'atelier

F.ROUBELLAT, C.ARTIGUES, M.VILLAUMIE

OCSD, Ordosoftware, Villaumié

Revue Scientifique : Revue Française de Gestion Industrielle, Vol.17, N°4, pp.5-20, 1998 , N° 98285

Diffusable

31509
98332
07/07/1998

A polynomial activity insertion algorithm in a multi-resource schedule with cumulative constraints and multiple modes

C.ARTIGUES, F.ROUBELLAT

OCSD, LIA-IUP

Manifestations avec acte à diffusion limitée : 6th International Workshop on Project Management and Scheduling (PMS'98), Istanbul (Turquie), 7-9 Juillet 1998, pp.11-14 , N° 98332

Diffusable

28760
98167
29/06/1998

An efficient operation insertion procedure to improve multiresource jobshop schedule with sequence-dependent setup times

C.ARTIGUES, F.ROUBELLAT

OCSD

Manifestations avec acte à diffusion limitée : Production and Operations Management Society Conference (POMS), Cape Town (Afrique du Sud), 29 Juin - 2 Juillet 1998, pp.42-51 , N° 98167

Diffusable

27245
97519
18/12/1997

Ordonnancement en temps réel d'ateliers avec temps de préparation des ressources

C.ARTIGUES

OCSD

Doctorat : Doctorat, Université Paul Sabatier, Toulouse, 18 Décembre 1997, N°2853, 249p., Président: M.COURVOISIER, Rapporteurs: P.BAPTISTE, C.PROUST, M.WIDMER, Examinateurs: JC.DE CARGOUET, MC.PORTMANN, B.VERVANDIER, Directeur de thèse: F.ROUBELLAT , N° 97519

Lien : http://tel.archives-ouvertes.fr/tel-00010243

Diffusable

Plus d'informations

Résumé

Ce travail présente une méthode et des outils pour l'ordonnancement en temps réel d'atelier lorsque des contraintes complexes issues du terrain sont à prendre en compte. L'approche retenue vise à caractériser non pas une solution au problème d'ordonnancement, mais un ensemble de solutions sous la forme de groupes d'opérations permutables. Dans ce contexte, on considère un ensemble d'ordres de fabrication, chacun comportant une date de livraison et une date de début au plus tôt et étant composé d'un ensemble d'opérations d'exécution. Chaque opération d'exécution nécessite simultanément pour sa réalisation un ensemble de ressources cumulatives ou disjonctives, chacune d'elles devant être sélectionnée dans un ensemble prédéfini appelé pool. Les contraintes de précédence entre les opérations d'exécution d'un même ordre de fabrication sont définies par des gammes non linéaires. On propose de caractériser l'activité de préparation nécessaire sur un sous-ensemble des ressources requises pour réaliser une opération d'exécution, par un enchaînement de trois opérations élémentaires de préparation : le démontage, le changement de type et le montage. Chaque activité de préparation dépend de la séquence des opérations d'exécution et chaque opération de préparation peut nécessiter également des ressources complémentaires. Un graphe potentiels-tâches particulier est utilisé pour représenter une séquence de groupes. Basé sur une exploration de ce graphe, un algorithme polynomial d'insertion d'une opération dans un ordonnancement visant à minimiser la conséquence de cette insertion sur les dates de livraison, est défini. Cet algorithme est utilisé dans les méthodes proposées pour générer une séquence de groupes initiale et pour l'amélioration de type tabou de cette séquence. Ces méthodes sont validées sur des problèmes classiques d'ordonnancement de projet et sur des problèmes d'ordonnancement d'atelier avec préparation générés aléatoirement. Un système interactif d'aide à la décision est proposé pour l'ordonnancement en temps réel d'un atelier avec préparation, basé sur l'exploitation de la séquence de groupes. La nouvelle version du logiciel d'ordonnancement en temps réel ORDO basée sur ce travail est déjà installée sur plusieurs sites industriels.

Abstract

This work presents a method and tools for workshop real time scheduling with complex constraints issued from industrial contexts. The proposed approach aims at characterizing a set of solutions for the scheduling problem, instead of a single one, by using groups of permutable operations. A set of manufacturing orders is considered, each of them being characterized by a release date, a due date and a set of processing operations. Each processing operation requires a set of cumulative or disjunctive resources simultaneously, each of them being selected inside a specific resource set called a pool. General precedence constraints between processing operations belonging to the same manufacturing order are defined by non a linear routing. Setup activity which may be necessary on a subset of resources required by a processing operation, is defined as a succession of elementary setup operations: unfixing, reset and fixing operations. Each setup activity depends on the processing operation sequence. A setup operation may require additionally complementary resources. A specific operation-on-node graph is used to represent a group sequence. Based On an exploration of this graph, a polynomial operation insertion algorithm in a given schedule is proposed with insertion consequence minimization as an objective. It is used in the proposed method for initial group sequence generation and in the tabu search procedure defined for improving this initial sequence. Computational experiments are provided on a well-known set of project scheduling benchmarks and on randomly generated workshop scheduling problems with setups. An interactive decision support system is proposed for workshop real time scheduling with setups, based on the generated group sequence. The new release of a shop floor scheduling system called ORDO, which is based on this work, is already used in some industrial companies.

Mots-Clés / Keywords
Ordonnancement; Ressources à capacité limitée; Ressources multiples; Affectation de ressources; Temps de préparation; Conduite temps réel; Aide à la décision; Insertion d¿opérations; Scheduling; Resource constraints; Multi-resource requirements; Resource flexibility; Setup times; Decision support system; Operation insertion; Real-time;

24129
97042
20/10/1997

An operation insertion procedure in a multi-resource schedule based on dominance rules

C.ARTIGUES, F.ROUBELLAT

OCSD

Manifestations avec acte à diffusion limitée : International Conference on Industrial Engineering and Production Management (IEPM'97), Lyon (France), 20-24 Octobre 1997, pp.304-313 , N° 97042

Diffusable

23170
Pour recevoir une copie des documents, contacter doc@laas.fr en mentionnant le n° de rapport LAAS et votre adresse postale. Signalez tout problème de fonctionnement à sysadmin@laas.fr. http://www.laas.fr/pulman/pulman-isens/web/app.php/