27.12.2014 Views

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Partie II : <strong>Les</strong> outils d’ai<strong>de</strong> à la décision pour le <strong>pilotage</strong> d’<strong>atelier</strong><br />

Archivage <strong>de</strong>s données : les changem<strong>en</strong>ts d’état et les mesures peuv<strong>en</strong>t être sauvegardés<br />

<strong>de</strong> manière cyclique ou événem<strong>en</strong>tielle afin <strong>de</strong> visualiser par exemple les courbes <strong>de</strong><br />

t<strong>en</strong>dance, <strong>de</strong> réutiliser les données archivées ou <strong>de</strong> faire <strong>de</strong>s analyses plus fines.<br />

Fonction vue synoptique/traitem<strong>en</strong>t graphique : les outils <strong>de</strong> <strong>de</strong>ssin intégrés dans la<br />

supervision permett<strong>en</strong>t <strong>de</strong> visualiser une vue synoptique évoluée. Cela facilite la réutilisation<br />

<strong>de</strong>s composants graphiques d’une application à l’autre et ré<strong>du</strong>it les délais <strong>de</strong> développem<strong>en</strong>t et<br />

les risques d’erreur.<br />

Nous avons vu les fonctionnalités principales <strong>de</strong> la supervision. Cep<strong>en</strong>dant, quand la<br />

supervision se situe dans la con<strong>du</strong>ite ou le <strong>pilotage</strong> d’un système complexe, elle nécessite <strong>de</strong>s<br />

fonctions plus complexes. La plupart <strong>de</strong>s superviseurs in<strong>du</strong>striels actuels ne dispos<strong>en</strong>t pas <strong>de</strong><br />

formalismes pour les traitem<strong>en</strong>ts événem<strong>en</strong>tiels et réactifs. Ceci est assuré <strong>de</strong> plus <strong>en</strong> plus par<br />

les logiciels <strong>de</strong> type MES « Manufacturing Execution System », qui assur<strong>en</strong>t différ<strong>en</strong>tes<br />

fonctions. Nous détaillerons ce niveau et sa décomposition <strong>en</strong> plusieurs tâches dans les<br />

chapitres suivants.<br />

II.2.2. Ordonnancem<strong>en</strong>t « Sche<strong>du</strong>ling » <strong>en</strong> temps réel<br />

L’ordonnancem<strong>en</strong>t est défini comme l’<strong>en</strong>semble <strong>de</strong>s consignes permettant la réalisation<br />

<strong>du</strong> plan <strong>de</strong> travail à court terme compte t<strong>en</strong>u <strong>de</strong>s moy<strong>en</strong>s disponibles. Nous pouvons évoquer<br />

les trois approches possibles [Marty, 1997] : par activités (<strong>en</strong> i<strong>de</strong>ntifiant les activités <strong>en</strong>tre<br />

<strong>de</strong>ux changem<strong>en</strong>ts d’état), par <strong>processus</strong> (<strong>en</strong> i<strong>de</strong>ntifiant les séqu<strong>en</strong>ces d’événem<strong>en</strong>ts qui<br />

obéiss<strong>en</strong>t à une même logique), par événem<strong>en</strong>ts (on suit le modèle à travers ses changem<strong>en</strong>ts<br />

d’état).<br />

Généralem<strong>en</strong>t, le problème d’ordonnancem<strong>en</strong>t consiste à organiser dans le temps la<br />

réalisation <strong>de</strong> tâches, compte t<strong>en</strong>u <strong>de</strong> contraintes temporelles et <strong>de</strong>s contraintes portant sur<br />

l’utilisation et la disponibilité <strong>de</strong>s ressources requises [Esquirol et Lopez, 1999].<br />

<br />

<br />

une tâche est une activité dont l’exécution peut <strong>de</strong>man<strong>de</strong>r plusieurs opérations ; les<br />

tâches et opérations sont liées par <strong>de</strong>s relations <strong>de</strong> précé<strong>de</strong>nces, selon un ordre total<br />

pour les fabrications linéaires ou selon un ordre partiel pour les cas d’assemblage.<br />

une ressource est un moy<strong>en</strong> technique, financier ou humain <strong>de</strong>stiné à être utilisé<br />

pour la réalisation d’une tâche et disponible <strong>en</strong> quantité limitée. On classe les<br />

ressources <strong>en</strong> <strong>de</strong>ux types : les ressources consommables (matières premières,<br />

budget, etc.) consommées lors <strong>de</strong> la réalisation <strong>de</strong> la tâche et les ressources<br />

r<strong>en</strong>ouvelables (les équipem<strong>en</strong>ts, les machines, l’espace, les hommes, etc.), qui sont<br />

mobilisées p<strong>en</strong>dant l’exécution d’une tâche mais re<strong>de</strong>vi<strong>en</strong>n<strong>en</strong>t <strong>en</strong>suite disponibles<br />

pour d’autres tâches. Dans le cas <strong>de</strong> ressources r<strong>en</strong>ouvelables, on distingue les<br />

ressources cumulatives qui peuv<strong>en</strong>t être réparties sur plusieurs tâches simultaném<strong>en</strong>t<br />

(équipe d’ouvriers, espace <strong>de</strong> travail, etc.) et les ressources disjonctives, qui sont<br />

réservées p<strong>en</strong>dant un temps donné à la réalisation d’une tâche (machine, robot, etc.).<br />

<strong>Les</strong> problèmes d’ordonnancem<strong>en</strong>t d’<strong>atelier</strong> sont pour l’ess<strong>en</strong>tiel <strong>de</strong>s problèmes avec<br />

ressources disjonctives, car les ressources principales sont les machines, ne pouvant réaliser<br />

qu’une seule opération à la fois et chaque opération concerne un pro<strong>du</strong>it ou un lot (plusieurs<br />

pro<strong>du</strong>its i<strong>de</strong>ntiques sont regroupés). On distingue trois grands types <strong>de</strong> problèmes :<br />

l’ordonnancem<strong>en</strong>t dans un <strong>atelier</strong> à cheminem<strong>en</strong>t unique (flow-shop), l’ordonnancem<strong>en</strong>t <strong>de</strong><br />

divers types <strong>de</strong> cellules flexibles, l’ordonnancem<strong>en</strong>t dans un <strong>atelier</strong> à cheminem<strong>en</strong>ts multiples<br />

(job-shop).<br />

43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!