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 III : Simulation <strong>en</strong> ligne couplée à l’exécution<br />

III.2.2. État <strong>de</strong> l’art sur la simulation <strong>en</strong> ligne<br />

Dans les travaux que nous avons rec<strong>en</strong>sés, les auteurs démontr<strong>en</strong>t l’intérêt <strong>de</strong> la<br />

simulation <strong>en</strong> ligne dans la pro<strong>du</strong>ction <strong>en</strong> s’appuyant sur <strong>de</strong>s applications réelles ou<br />

expérim<strong>en</strong>tales. Pour cela, ils utilis<strong>en</strong>t le plus souv<strong>en</strong>t différ<strong>en</strong>ts logiciels <strong>du</strong> commerce.<br />

[Wu et Wysk, 1989] utilis<strong>en</strong>t une simulation à intervalles <strong>de</strong> temps égaux (périodique)<br />

pour tester différ<strong>en</strong>tes règles locales d’ordonnancem<strong>en</strong>t et déci<strong>de</strong>r quelles sont les meilleures<br />

selon plusieurs critères. Dans leur article, ils ne parl<strong>en</strong>t pas <strong>du</strong> recueil d’informations <strong>de</strong>puis<br />

l’<strong>atelier</strong>, comme par exemple l’état <strong>de</strong>s machines ou le niveau <strong>de</strong>s stocks. La position <strong>de</strong>s<br />

pièces est uniquem<strong>en</strong>t connue sur les machines car les moy<strong>en</strong>s <strong>de</strong> transfert ne sont pas pris <strong>en</strong><br />

compte. Le problème <strong>de</strong> l’initialisation <strong>du</strong> modèle sur l’état <strong>du</strong> système réel n’est, lui non<br />

plus, pas évoqué par les auteurs.<br />

L’utilisation <strong>de</strong> la simulation <strong>en</strong> ligne pour ai<strong>de</strong>r les contrôleurs aéri<strong>en</strong>s est proposée<br />

dans [Rogers et Flanagan, 1991]. Dans ce domaine, l’objectif est d’étudier l’impact <strong>de</strong>s<br />

décisions prises par les contrôleurs. <strong>Les</strong> simulations sont initialisées par les données<br />

prov<strong>en</strong>ant <strong>du</strong> c<strong>en</strong>tre <strong>de</strong> contrôle <strong>en</strong> temps réel. Ces données r<strong>en</strong>seign<strong>en</strong>t sur la position très<br />

précise <strong>de</strong> chaque élém<strong>en</strong>t (avion) à tout instant dans le système. Elles sont archivées dans<br />

une base <strong>de</strong> données indiquant l’état actuel <strong>du</strong> système réel. De ce fait, l’initialisation <strong>du</strong><br />

modèle se fait pratiquem<strong>en</strong>t <strong>en</strong> temps réel à partir <strong>de</strong> la base <strong>de</strong> données. Cet article, qui n’est<br />

pas réellem<strong>en</strong>t dans le domaine <strong>de</strong> la pro<strong>du</strong>ction in<strong>du</strong>strielle, met <strong>en</strong> évi<strong>de</strong>nce le besoin <strong>en</strong><br />

données réelles pour alim<strong>en</strong>ter la simulation <strong>en</strong> ligne. Grâce aux nombreux systèmes qui<br />

collect<strong>en</strong>t <strong>de</strong>s données dans l’espace aéri<strong>en</strong> pour garantir le contrôle et la sécurité, ce domaine<br />

d’application est donc relativem<strong>en</strong>t aisé pour la simulation <strong>en</strong> ligne. Il n’<strong>en</strong> est pas <strong>de</strong> même<br />

pour le domaine <strong>de</strong> la pro<strong>du</strong>ction in<strong>du</strong>strielle, où il est peu fréqu<strong>en</strong>t <strong>de</strong> disposer <strong>de</strong> données<br />

précises et fiables sur l’état <strong>de</strong>s élém<strong>en</strong>ts (articles <strong>en</strong> cours <strong>de</strong> fabrication).<br />

L’intérêt d’avoir une liaison <strong>en</strong>tre un modèle <strong>de</strong> simulation <strong>en</strong> ligne et les données <strong>du</strong><br />

terrain afin d’obt<strong>en</strong>ir <strong>de</strong>s résultats exploitables à court terme et d’ai<strong>de</strong>r à la décision est<br />

montré par [Manivannan et Banks, 1992]. Ces auteurs prés<strong>en</strong>t<strong>en</strong>t l’avantage d’un tel système<br />

pour l’ai<strong>de</strong> à la décision à travers l’étu<strong>de</strong> <strong>de</strong> différ<strong>en</strong>ts scénarios lors <strong>de</strong> l’occurr<strong>en</strong>ce d’une<br />

panne dans le système. De plus, ils se sont intéressés aux difficultés r<strong>en</strong>contrées lors <strong>de</strong> la<br />

mise <strong>en</strong> œuvre <strong>du</strong> système, comme par exemple le rafraîchissem<strong>en</strong>t <strong>de</strong>s données collectées, la<br />

manière <strong>de</strong> collecter ces données, qu’elle soit automatique ou manuelle, la stabilité <strong>du</strong><br />

système modélisé et la fréqu<strong>en</strong>ce <strong>de</strong>s simulations. Mais ils ne vali<strong>de</strong>nt pas leur concept sur<br />

une application réelle.<br />

[Brandin et al., 1992] prés<strong>en</strong>t<strong>en</strong>t l’idée d’un système appelé Timed-Discrete Ev<strong>en</strong>t<br />

System pour superviser le comportem<strong>en</strong>t d’une cellule <strong>de</strong> pro<strong>du</strong>ction. Ce système prés<strong>en</strong>te<br />

l’intérêt d’avoir une rétroaction à partir <strong>du</strong> système réel vers la supervision mais <strong>de</strong> façon hors<br />

ligne (off-line feedback). Cela permet <strong>de</strong> ne pas avoir un accès direct aux équipem<strong>en</strong>ts <strong>du</strong><br />

système réel et <strong>de</strong> corriger certains paramètres <strong>en</strong> cours <strong>de</strong> fonctionnem<strong>en</strong>t.<br />

<strong>Les</strong> travaux <strong>de</strong> [Gonzales et Davis, 1997a, b] prés<strong>en</strong>t<strong>en</strong>t une mise <strong>en</strong> application d’un<br />

système <strong>de</strong> <strong>pilotage</strong> basé sur la simulation <strong>en</strong> utilisant une architecture distribuée <strong>de</strong> contrôle.<br />

<strong>Les</strong> auteurs utilis<strong>en</strong>t une nouvelle architecture appelée Recursive Object-Ori<strong>en</strong>ted Control<br />

Hierarchy qui est <strong>de</strong>stinée au <strong>pilotage</strong> <strong>en</strong> temps réel d’un système. Ils ont développé un<br />

émulateur physique d’un FMS et ils ont décomposé l'émulateur <strong>en</strong> un <strong>en</strong>semble d'objets<br />

ordonnancés <strong>en</strong> utilisant l'architecture proposée. Ils ont utilisé l’approche <strong>de</strong> simulation<br />

83

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

Saved successfully!

Ooh no, something went wrong!